X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=lispstrack.lisp;h=c8bb3c5858ada4bd32cb8ec69417c3661c7a9628;hb=6c88585c829e2554f8533369dbef3eea01a3edeb;hp=3b80936ac2d078bc0b8ddb966482e89812535dff;hpb=3845c1fa84a7ac80aa6e686512b055d37496764d;p=jscl.git diff --git a/lispstrack.lisp b/lispstrack.lisp index 3b80936..c8bb3c5 100644 --- a/lispstrack.lisp +++ b/lispstrack.lisp @@ -442,9 +442,11 @@ (concat "(" (ls-compile object env fenv) ")[" (ls-compile key env fenv) "]")) (define-compilation set (object key value) - (concat "(" (ls-compile object env fenv) ")[" (ls-compile key env fenv) "]") - " = " (ls-compile value env fenv)) - + (concat "((" + (ls-compile object env fenv) + ")[" + (ls-compile key env fenv) "]" + " = " (ls-compile value env fenv) ")")) (defun %compile-defvar (name)