Written January 2023
ASB variable names must start with an alphabetic character, followed by zero or more alphanumeric characters plus underlines and apostrophes, up to a maximum of 260 characters. Unlike language keywords, variable names are case sensitive, unless the /CI compiler switch is used. Typically they are declared explicitly—via MAP or DIMX statements—but optionally may be implicitly or auto-created by the compiler. The fundamental data types—integer, floating point, string and raw—are supported in various sizes, including dynamic, and may be packaged as individual scalars, compound structures, arrays (fixed or dynamically dimensioned), or collections (ordered maps and lists).
See the following subtopics for more details.
Subtopics