Reorganized August 2025
Like Dot Variables, Dot Functions are so named because they begin with a period (dot). There is no particular significance to the dot, other than to minimize conflicts with existing variables or functions when adding new system functions to ASB. For example, when the .EXTENT() function was added, the dot prefix was chosen to avoid potential conflict with existing arrays or user-defined functions named EXTENT. Or in the case of the .INSTRR() function, the dot prefix was chosen to create more separation with the similarly named INSTR() function.
Dot functions fall into various categories, as shown below.
Collections and Arrays
String
Print File Processing
Random and ISAM File File Processing
| • | .RECSIZ() |
Defstruct Member Reference
Function and Subroutine Support
See Also
| • | .CLEAR statement |