UI/Model Parse - Sliders - WIP
[clnl] / src / main / base.lisp
1 (in-package #:clnl)
2
3 (defvar *model-package* (find-package :clnl-default-model-package)
4  "*MODEL-PACKAGE*
5
6 VALUE TYPE:
7
8   a package
9
10 INITIAL VALUE:
11
12   The package named by :clnl-default-model-package
13
14 DESCRIPTION:
15
16   *MODEL-PACKAGE* is used for interning symbols as a NetLogo code
17   gets compiled.
18
19   :clnl-default-model-package is used because it's set up to shadow
20   common overlaps between the :cl package and netlogo programs, most
21   notably GO.  When you set this to a package of your choosing, be
22   aware of those overlaps in the case that use :use :common-lisp
23
24   Any local symbols are interned in this package, for use either
25   by other code, or in order to have all symbols interned in the
26   same placakge.  This is also the package in which a model should
27   be run, whether by clnl code or independently.")