use standard evaluator
authorRobin Templeton <robin@terpri.org>
Sun, 10 May 2015 21:11:28 +0000 (17:11 -0400)
committerRobin Templeton <robin@terpri.org>
Sun, 10 May 2015 21:11:28 +0000 (17:11 -0400)
module/language/elisp/compile-tree-il.scm
module/language/elisp/runtime.scm

index 3e4f74b..6295145 100644 (file)
@@ -30,7 +30,6 @@
   #:use-module (srfi srfi-11)
   #:use-module (srfi srfi-26)
   #:use-module (ice-9 format)
-  #:use-module (language tree-il eval)
   #:export (compile-tree-il
             compile-progn
             compile-eval-when-compile
                                           body))))
                   (make-const loc name))))
            (when (fluid-ref toplevel?)
-             (eval-tree-il tree-il))
+             (eval tree-il (current-module)))
            tree-il)))
     (else (report-error loc "bad defmacro" args))))
 
index c8c39bf..bf5b369 100644 (file)
@@ -22,7 +22,6 @@
   #:use-module (ice-9 format)
   #:use-module ((system base compile)
                 #:select (compile))
-  #:use-module (language tree-il eval)
   #:export (nil-value
             t-value
             value-slot-module