1708.1.1 |
USING Expressions on the right side of shortcut operators are now evaluated after the completed expansion of the shortcut operator statement. |
|
1708.1.2 |
New auto-defined Macro ABC_SCALE is set to the current SCALE value. |
|
1708.1.3 |
MX_FINDFIRST refinement (all platforms): Overflowing the directory processing stack now generates BASIC error 33, stack overflow. Previously it only returned a non-zero status, making it too easy for the calling program to continue running without recognizing the error, leading to incorrect or inconsistent directory scan results. Furthermore, after such an error, the stack was not getting reset, leading to more errors on subsequent multi-level directory scans. |
|
1708.0.1 |
Many internal adjustments to facilitate migration to 64 bit version. Currently being tested in-house with Ubuntu 20.04; details to follow. |
|
1708.0.2 |
||
1708.0.3 |
New |
New MIAMEX function MX_AS3264 returns A-Shell architecture, 32 bit or 64. |
1708.0.4 |
New |
New subroutine JSON.SBR performs some JSON-related utility functions. |
1708.0.5 |
Fix |
Compiler edit 956: Close a loophole that resulted in a bogus syntax error following an instance of an array base reference in an XCALL parameter list. |
1708.0.6 |
Compiler edit edit 957 : DEFALIAS now updates the effective type (string or numeric) of the function, making it possible to alias a numeric function call to a string function or vice versa, e.g.: DEFALIAS Fn'Foo() = Fn'Foo$() and DEFALIAS Fn'Bar$() = Fn'Bar() |
|
1708.0.7 |
(UNIX) MX_FINDFIRST/MX_FINDNEXT refinement: extend the maximum number of nesting levels from 3 to 20. This was done years ago for the Windows version but somehow overlooked for the UNIX version. |