/[svn]
ViewVC logotype

Revision 3573


Jump to revision: Previous Next
Author: schoenebeck
Date: Tue Aug 27 21:36:53 2019 UTC (4 years, 7 months ago)
Changed paths: 16
Log Message:
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).


Changed paths

Path Details
Directorylinuxsampler/trunk/ChangeLog modified , text changed
Directorylinuxsampler/trunk/configure.ac modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/CoreVMFunctions.cpp modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/CoreVMFunctions.h modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/ScriptVM.cpp modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/ScriptVM.h modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/common.cpp modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/common.h modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/editor/CodeScanner.h modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/editor/SourceToken.h modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/editor/nksp.l modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/parser.y modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/parser_shared.h modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/scanner.l modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/tree.cpp modified , text changed
Directorylinuxsampler/trunk/src/scriptvm/tree.h modified , text changed

  ViewVC Help
Powered by ViewVC