X-Git-Url: https://code.consxy.com/gitweb/gitweb.cgi?a=blobdiff_plain;f=src%2Fmain%2Fpackage.lisp;h=dcebaf8eae291ab63b8b9b6393d0cdf1214eff53;hb=c49ca54;hp=111aa9e4a5d26292503be50741888becf4b1a079;hpb=5c8699f151207953f4029e0fc6c488afce99f756;p=clnl diff --git a/src/main/package.lisp b/src/main/package.lisp index 111aa9e..dcebaf8 100644 --- a/src/main/package.lisp +++ b/src/main/package.lisp @@ -79,3 +79,24 @@ The primary code responsible for tokenizing NetLogo code.")) The NetLogo view interface using opengl. This is responsible for taking the 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 :cl-charms/low-level) + (:export :read-from-nlogo) + (:documentation + "CLNL Model + +The representation, parsing, and serializing of NetLogo model files, including +all of the sections, and subsections held within. This package houses not only +the code to read and write .nlogo files, but also the living state of the model +as clnl runs."))