7 |
for checking in configure for C++11 support (as mandatory |
for checking in configure for C++11 support (as mandatory |
8 |
requirement) and automatically adds compiler argument if required |
requirement) and automatically adds compiler argument if required |
9 |
(e.g. -std=C++11). |
(e.g. -std=C++11). |
10 |
|
- RTMath: Implemented floating point comparison methods |
11 |
|
fEqual32(float,float) and fEqual64(double,double) which take the |
12 |
|
expected floating point tolerances into account. |
13 |
|
|
14 |
* Real-time instrument scripts: |
* Real-time instrument scripts: |
15 |
- Added method ScriptVM::setExitResultEnabled() which allows to |
- Added method ScriptVM::setExitResultEnabled() which allows to |
50 |
"int()" for casting from real number to integer in NKSP scripts. |
"int()" for casting from real number to integer in NKSP scripts. |
51 |
- Added built-in script function "int_to_real()" and its short hand form |
- Added built-in script function "int_to_real()" and its short hand form |
52 |
"real()" for casting from integer to real number in NKSP scripts. |
"real()" for casting from integer to real number in NKSP scripts. |
53 |
|
- Allow built-in exit() function to potentially accept real number type |
54 |
|
argument as well. |
55 |
|
|
56 |
* test cases: |
* test cases: |
57 |
- Fixed compiler errors in test cases. |
- Fixed compiler errors in test cases. |
63 |
- Added test cases for NKSP core language aspects and core built-in |
- Added test cases for NKSP core language aspects and core built-in |
64 |
functions. |
functions. |
65 |
- Fixed thread tests segfaulting on Linux. |
- Fixed thread tests segfaulting on Linux. |
66 |
|
- NKSP: Added real number test cases for built-in functions exit(), |
67 |
|
int_to_real(), real(), real_to_int() and int(), as well as for the |
68 |
|
plus, minus and negate language operators. |
69 |
|
|
70 |
Version 2.1.1 (27 Jul 2019) |
Version 2.1.1 (27 Jul 2019) |
71 |
|
|