Merge branch 'master' of github.com:kanaka/mal
[jackhill/mal.git] / elisp / step3_env.el
index 8dbbb09..1544b1f 100644 (file)
@@ -18,7 +18,7 @@
   (read-str input))
 
 (defun EVAL (ast env)
-  (if (mal-list-p ast)
+  (if (and (mal-list-p ast) (mal-value ast))
       (let* ((a (mal-value ast))
              (a0 (car a))
              (a0* (mal-value a0))