current state of the enging and displaying it. Will not house any interface
components."))
-(defpackage #:clnl-cli
- (:use :common-lisp :cl-charms/low-level)
- (:export #:run)
- (:documentation
- "CLNL CLI
-
-The main NetLogo interface for interacting with the program. Since CLNL is
-a command line interface program with a view for display purposes only, this
-is where all the features that the traditional NetLogo UI lives."))
-
(defpackage #:clnl-model
(:use :common-lisp)
- (:export #:default-model #:read-from-nlogo #:world-dimensions #:widget-globals #:code)
+ (:export
+ #:execute-button #:default-model #:read-from-nlogo #:world-dimensions #:widget-globals #:code
+ #:buttons #:view #:interface #:set-current-interface #:set-callback)
(:documentation
"CLNL Model
(defpackage #:clnl-extensions
(:use :common-lisp)
- (:export #:load-extension)
+ (:export #:load-extension #:prims)
(:documentation
"CLNL Extensions