eval-interactive: avoid a broken eval due to an unbound *
authorAlfredo Beaumont <alfredo.beaumont@gmail.com>
Thu, 25 Apr 2013 22:18:54 +0000 (00:18 +0200)
committerAlfredo Beaumont <alfredo.beaumont@gmail.com>
Thu, 25 Apr 2013 22:19:07 +0000 (00:19 +0200)
src/toplevel.lisp

index 1167cfb..4bcb08d 100644 (file)
@@ -40,6 +40,9 @@
           *** **
           ** *
           * (car results)))
+  (unless (boundp '*)
+    ;; FIXME: Handle error
+    (setf * nil))
   (setf +++ ++
         ++ +
         + -)