diff options
Diffstat (limited to 'src/interp/slam.boot')
-rw-r--r-- | src/interp/slam.boot | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/interp/slam.boot b/src/interp/slam.boot index 0fe99878..c62a03d1 100644 --- a/src/interp/slam.boot +++ b/src/interp/slam.boot @@ -293,7 +293,7 @@ compileRecurrenceRelation(op,nam,argl,junk,[body,sharpArg,n,:initCode]) == endTest:= ['%when, [["EQL",sharpArg,gIndex],['RETURN,returnValue]]] newValueCode:= ["%LET",g,substitute(gIndex,sharpArg, - EQSUBSTLIST(gsList,rest $TriangleVariableList,body))] + applySubst(pairList(rest $TriangleVariableList,gsList),body))] ['%bind,decomposeBindings, ['%loop,["WHILE",true],["PROGN",endTest,advanceCode, newValueCode,:rotateCode],voidValue()]] |