Add ask and command blocks, v1
[clnl] / src / main / package.lisp
index 53772830916dd2c8efee3b2a83ceb4facd1c71aa..a6ca2df874f374bb4b2b56d6956940501f31f6ba 100644 (file)
@@ -1,2 +1,23 @@
 (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-commands))
+
+(defpackage #:cl-nl.nvm
+ (:use :common-lisp)
+ (:export :export-world :create-world))
+
+(defpackage #:cl-nl.lexer
+ (:use :common-lisp)
+ (:export :lex))