Add Licensing and Contributing
[clnl] / src / main / clnl / extensions / cli / package.lisp
1 ; Copyright 2022 Frank Duncan (frank@consxy.com) under AGPL3.  See distributed LICENSE.txt.
2 (defpackage #:clnl-extension-cli
3  (:use :common-lisp)
4  (:documentation
5   "CLI Extension
6
7 The CLI Extension provides prims for interacting with the interface from the
8 commandline.  It is a special extension in that it is the only one that without
9 a prefix being appended to the prims.
10
11 It uses the available functions made public through normal clnl packages to
12 offer command line operations to control the clnl program.  Because it is
13 an extension, all primitives are also available to any NetLogo programs
14 running in CLNL.  As there is no special case control mechanism in the original
15 NetLogo, the CLI extension represents a departure from classic NetLogo."))