/[svn]/linuxsampler/trunk/src/testcases/NKSPTest.h
ViewVC logotype

Log of /linuxsampler/trunk/src/testcases/NKSPTest.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 3727 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 27 16:34:44 2020 UTC (4 years, 1 month ago) by schoenebeck
File length: 6110 byte(s)
Diff to previous 3693
Tests: Added thorough NKSP test cases for variable declarations.


Revision 3693 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 3 14:53:32 2020 UTC (4 years, 2 months ago) by schoenebeck
File length: 5645 byte(s)
Diff to previous 3678
Added NKSP test cases for core built-in variables.


Revision 3678 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 27 22:46:08 2019 UTC (4 years, 2 months ago) by schoenebeck
File length: 5570 byte(s)
Diff to previous 3590
* NKSP: Added built-in script functions "msb()" and "lsb()".

* Bumped version (2.1.1.svn26).


Revision 3590 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 2 09:03:31 2019 UTC (4 years, 6 months ago) by schoenebeck
File length: 5392 byte(s)
Diff to previous 3575
NKSP: Implemented common real number math functions.

* Added built-in real number functions "round()", "ceil()", "floor()",
  "sqrt()", "log()", "log2()", "log10()", "exp()", "pow()", "sin()",
  "cos()", "tan()", "asin()", "acos()", "atan()".

* Added built-in script real number constant "~NI_MATH_PI".

* Added built-in script real number constant "~NI_MATH_E".

* Added NKSP test cases for built-in functions "round()", "ceil()",
  "floor()", "sqrt()", "log()", "log2()", "log10()", "exp()", "pow()",
  "sin()", "cos()", "tan()", "asin()", "acos()", "atan()".

* Bumped version (2.1.1.svn14).


Revision 3575 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 28 11:12:04 2019 UTC (4 years, 6 months ago) by schoenebeck
File length: 4033 byte(s)
Diff to previous 3551
NKSP: Added some initial floating point test cases.

* RTMath: Implemented floating point comparison methods
  fEqual32(float,float) and fEqual64(double,double)
  which take the expected floating point tolerances
  into account.

* NKSP: Allow built-in exit() function to potentially
  accept real type argument as well.

* NKSP: Added real number test cases for built-in
  functions exit(), int_to_real(), real(), real_to_int()
  and int(), as well as for the plus, minus and negate
  language operators.


Revision 3551 - (view) (download) (as text) (annotate) - [select for diffs]
Added Thu Aug 1 10:22:56 2019 UTC (4 years, 7 months ago) by schoenebeck
File length: 3576 byte(s)
* Added test cases for NKSP core language aspects and core built-in
  functions.
* NKSP: Added method ScriptVM::setExitResultEnabled() which allows
  to explicitly enable the built-in exit() function to optionally
  accept one function argument; the value of the passed exit()
  function argument will then become available by calling
  VMExecContext::exitResult() after script execution.
* Bumped version (2.1.1.svn2).


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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC