diff options
Diffstat (limited to 'src/interp/c-util.boot')
-rw-r--r-- | src/interp/c-util.boot | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interp/c-util.boot b/src/interp/c-util.boot index e8983fb2..88565415 100644 --- a/src/interp/c-util.boot +++ b/src/interp/c-util.boot @@ -427,9 +427,9 @@ isAlmostSimple x == [op,y,:l]:= x op="has" => x op="is" => x - op="LET" => + op="%LET" => IDENTP y => (setAssignment LIST x; y) - (setAssignment [["LET",g:= genVariable(),:l],["LET",y,g]]; g) + (setAssignment [["%LET",g:= genVariable(),:l],["%LET",y,g]]; g) op = "case" and IDENTP y => x isSideEffectFree op => [op,:mapInto(rest x, function fn)] $assignmentList:= "failed" |