0.9.12.13:
[sbcl.git] / src / code / eval.lisp
index f09a9c3..8f0d970 100644 (file)
                                       then
                                       else)
                                   lexenv)))
+               ((let let*)
+                (destructuring-bind (definitions &rest body) (rest exp)
+                  (if (null definitions)
+                      (eval-locally `(locally ,@body) lexenv)
+                      (%eval exp lexenv))))
                (t
                 (if (and (symbolp name)
                          (eq (info :function :kind name) :function))