DADiSP 6.0 B18 Release Notes
Build 15 Release - February 22, 2006
Build 15 is a minor update of DADiSP 6.0 (DADiSP 6.0 is also known as
DADiSP/2002).
Build 15 Specific Changes
Below is a list of changes and improvements specific to DADiSP 6.0 Build 15:
- New, fast inplace @= append operator. a @= b is equivalent to append(a, b).
- New @@ concat operator. a = b @@ c is equivalent to a = concat(b, c).
- New STARTINDEX function sets the array starting index for the current SPL function.
- 30% Faster FOR and LOOP functions.
- Faster inplace ++, --, +=, -=, *=, /= operators.
- Faster global variable access.
- Faster ONES, ZEROS, RAND and RANDN routines use the new built-in GVALARRAY function.
- SPL will interpret included .mac files as macros.
- MACREAD handles macros files with #define declarations.
- READT_INF configuration parameter specifies alternate "inf" (infinity) string for READT and data import.
- READT_NA configuration parameter specifies alternate "na" (not a number) string for READT and data import.
- (a[j], a[k]) = (b[l], b[m]) multiple array assignment supported.
- a = 10^300 automatically promotes the result to double precision if necessary.
- mymacro(a[1]) works properly for macros.
- x % 0 works properly for series and reals.