diff options
Diffstat (limited to 'src/interp/lisp-backend.boot')
-rw-r--r-- | src/interp/lisp-backend.boot | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/interp/lisp-backend.boot b/src/interp/lisp-backend.boot index 8e382180..3ab11a8a 100644 --- a/src/interp/lisp-backend.boot +++ b/src/interp/lisp-backend.boot @@ -749,7 +749,8 @@ getOpcodeExpander op == ++ Expand all opcodes contained in the form `x' into a form ++ suitable for evaluation by the VM. expandToVMForm x == - x = '%false or x = '%nil => 'NIL + x is '%false or x is '%nil => 'NIL + x is '%undefined => 'NIL -- for the time being. FIXME. ident? x and (x' := x has %Rename) => x' atomic? x => x [op,:args] := x |