Parse models v1 - sections
[clnl] / src / main / package.lisp
index e745926300fda5b61e2fec84726ff2604e0f55ce..dcebaf8eae291ab63b8b9b6393d0cdf1214eff53 100644 (file)
@@ -89,3 +89,14 @@ components."))
 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."))