Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
NKSP parser: track code locations also by raw byte position and length. * NKSP VM API: Added member variables 'firstByte' and 'lengthBytes' to struct 'CodeBlock'. * NKSP Editor API: Added methods firstByte() and lengthBytes() to class 'VMSourceToken'. * NKSP VM language parser: track all positions also by raw byte offset and length (along to the already existing tracking by line/column). * NKSP editor syntax highlighting scanner: track all positions also by raw byte offset and length (along to the already existing tracking by line/column). * Bumped version (2.1.1.svn45).
NKSP: Introducing floating point support. * NKSP language: Added support for NKSP real number literals and arithmetic operations on them (e.g. "(3.9 + 2.9) / 12.3 - 42.0"). * NKSP language: Added support for NKSP real number (floating point) script variables (declare ~foo := 3.4). * NKSP language: Added support for NKSP real number (floating point) array script variables (declare ?foo[3] := ( 1.1, 2.7, 49.0 )). * NKSP built-in script function "message()" accepts now real number argument as well. * Added built-in NKSP script function "real_to_int()" and its short hand form "int()" for casting from real number to integer in NKSP scripts. * Added built-in NKSP script function "int_to_real()" and its short hand form "real()" for casting from integer to real number in NKSP scripts. * Bumped version (2.1.1.svn6).
* NKSP script editor API: Added support for detecting standard unit tokens and their potential metric prefix token.
* Fixed a bunch of minor issues (mostly compiler warnings). * Bumped version (2.0.0.svn31).
* Instrument script classes now exported with the liblinuxsampler C++ API. * Added new API method ScriptVM::syntaxHighlighting() which provides a convenient syntax highlighting backend for external instrument script editor applications. * Bumped version (2.0.0.svn5).
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC |