NKSP: Added support for 'patch' variables.
* NKSP language: Added support for 'patch' variable qualifier
(as new dedicated keyword 'patch').
* NKSP parser: capture locations of 'patch' variable declarations
in script's source code.
* ScriptVM: Allow patching 'patch' script variables by replacing
their default assignment expression with a supplied replacement
variable initialization expression by optional 2nd argument when
calling loadScript().
* ScriptVM: Allow retrieval of default initialization expressions
of all 'patch' variables by optional 3rd argument when calling
loadScript() (i.e. for instrument editors).
* gig engine: Implemented support for loading real-time instrument
scripts with 'patch' variables bundled with gig instruments.
* Bumped version (2.1.1.svn46).
|