Please enable JavaScript to view this site.

A-Shell Reference

Navigation: A-Shell BASIC (ASB) > Other BASIC Topics

Dot Functions

Scroll Prev Top Next More

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

Defstruct Member Reference

Function and Subroutine Support

See Also

.CLEAR statement