Provides classes for parsing and interpreting cube scripts.
Package Specification
The Parser is very flexible. A Notation object describes the tokens and syntax
used by the Parser. The result of the parsing process is the parse tree. The
parse tree consists of Node objects. A Node in a parse tree can be applied to
a Cube object in order to alter the state of the Cube object.
A ScriptPlayer can be used to play a script represented as a parse tree.