1735.4 |
Fix |
Compiler edit 1032 relating to transclude: Private variables in transcluded modules weren't getting initialized. |
---|---|---|
1735.3 |
Fix |
Gridmap bug fix: passing gridmap(int;int;varstr) arguments by reference was generating spurious invalid collection errors. |
1735.2 |
Fix |
Compiler edit 1033 relating to transclude: Eliminate spurious errors when the TCF spec in a ++include statement contained a device: prefix. |
1735.1 |
Fix |
Compiler edit 1030 relating to transclude: • Failure to specify a TCF section in the ++include line was causing the operation to ignore the TCF file contents. • PRIVATE module variables now work as expected in transcluded modules. Previously, the compiler was complaining of duplicate variables. |
1735.0.1 |
New |
New MIAMEX function MX_RUNPROF generates a run profile log which can then be analyzed for an overview of the program call structure and performance. |
1735.0.2 |
New |
New system command RUNPROF.LIT provides user-level access to profiling operations. Use RUNPROF/? for help. |
1735.0.3 |
New |
New REGEX flag PCREX_NOT_PRECOMPILE (&h08000000) may be used with a single-character pattern to indicate that it is a string pattern and not a pre-compiled pattern #. |
1735.0.4 |
Parameter passing refinement: passing an X value to a numeric parameter type now performs a string-to-numeric conversion like you would get when passing an S value to a numeric type, or when assigning an X value to a numeric type. Previously it was doing a raw byte copy from the source to the receiving parameter. |
|
1735.0.5 |
Fix |
GRIDMAP: gridmap parameters appearing in complex expressions were in some cases resulting in corruption of the string stack. |
1735.0.6 |
Fix |
INPUT CSV to GRIDMAP: quoted values in the CSV source were not properly unquoted when loading them into the GRIDMAP. Also, it wasn't clearing the GRIDMAP prior to the operation. |
1735.0.7 |
Fix |
Compiler edit 1029: ++include with [p,pn] was getting confused with the new transclude (see edit 1025) syntax. |