ViewVC logotype

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

Parent Directory Parent Directory | Revision Log Revision Log

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

Revision 3600 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 15 22:25:17 2019 UTC (22 months, 2 weeks ago) by schoenebeck
File length: 4723 byte(s)
Diff to previous 3590
Just renamed NKSPTest.cpp -> NKSPCoreLangTest.cpp.

Revision 3590 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 2 09:03:31 2019 UTC (23 months ago) by schoenebeck
File length: 4715 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) (annotate) - [select for diffs]
Modified Wed Aug 28 11:12:04 2019 UTC (23 months, 1 week ago) by schoenebeck
File length: 3506 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) (annotate) - [select for diffs]
Added Thu Aug 1 10:22:56 2019 UTC (2 years ago) by schoenebeck
File length: 3099 byte(s)
* Added test cases for NKSP core language aspects and core built-in
* 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