Now using the rng for export
[clnl] / src / main / package.lisp
index 53772830916dd2c8efee3b2a83ceb4facd1c71aa..642d2f00668455e3fddfff718fcf698303d9123e 100644 (file)
@@ -1,2 +1,24 @@
 (defpackage #:cl-nl (:use :common-lisp)
- (:export :run))
+ (:export :run :boot :run-commands))
+
+(defpackage #:cl-nl.parser
+ (:use :common-lisp)
+ (:export :parse))
+
+(defpackage #:cl-nl.random
+ (:use :common-lisp)
+ (:shadow #:export)
+ (:export #:export #:set-seed #:next-int #:next-double))
+
+(defpackage #:cl-nl.transpiler
+ (:use :common-lisp)
+ (:export :transpile-command-block))
+
+(defpackage #:cl-nl.nvm
+ (:use :common-lisp)
+ (:export :export-world))
+
+(defpackage #:cl-nl.lexer
+ (:use :common-lisp)
+ (:export :lex))
+