String templates describe records, support substring field access by name. Semi-tokenized execution format. Error handling at function, statement, and program level. Numeric and string arrays of 1-3 dimensions with matrix arithmetic. Variables and function names to 32 characters.
CALL adds argument to specify a label to create library subroutines.
Business Math 16-digit precision. Math coprocessor support. Internationalization Consistent storage of numeric separators. Global display control of numerics. Configurable character sorting sequences.