src/builtin.lisp: Export `make-builtin-module' and `*builtin-module*'
authorMark Wooding <mdw@distorted.org.uk>
Mon, 17 Aug 2015 16:38:58 +0000 (17:38 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 17 Aug 2015 16:38:58 +0000 (17:38 +0100)
The former is needed for bootstrapping.  The latter is useful for
emitting the builtin module.

src/builtin.lisp

index 395d2cf..c38d92c 100644 (file)
@@ -292,9 +292,11 @@ static const SodClass *const ~A__cpl[] = {
       (finalize-sod-class class)
       (add-to-module module class))))
 
+(export '*builtin-module*)
 (defvar *builtin-module* nil
   "The builtin module.")
 
+(export 'make-builtin-module)
 (defun make-builtin-module ()
   "Construct the builtin module.