Merge pull request #112 from kengruven/master
[jscl.git] / jscl.lisp
index 29c328b..c975422 100644 (file)
--- a/jscl.lisp
+++ b/jscl.lisp
     ("print"            :target)
     ("package"          :target)
     ("ffi"              :target)
-    ("features"         :target)
+    ("misc"             :target)
+    ("numbers"          :target)
+    ("char"             :target)
     ("read"             :both)
     ("defstruct"        :both)
     ("lambda-list"      :both)
+    ("backquote"        :both)
     ("compiler"         :both)
     ("toplevel"         :target)))
 
 
 
 (defun bootstrap ()
-  (let ((*package* (find-package "JSCL")))
+  (let ((*features* (cons :jscl *features*))
+        (*package* (find-package "JSCL")))
     (setq *environment* (make-lexenv))
     (setq *literal-table* nil)
     (setq *variable-counter* 0