Array Functions
Statements and procedures for working with arrays.
Defining Arrays
Statements that create arrays.
Clearing Array Data
Procedures that work with array memory.
Retrieving Array Size
Procedures that return the array's length/size and bounds for any array's dimension.
Retrieving Array Descriptor
Procedures that return a pointers to an array's descriptor.

Defining Arrays Option Dynamic Forces arrays to be defined as variable-length arrays. '$Dynamic Alternate form of the Option Dynamic statement. Option Static Reverts a previous Option Dynamic command. '$Static Alternate form of the Option Static statement. Dim Defines any type of array. ReDim Defines and resizes variable-length arrays. Preserve Preserves array contents when used with ReDim. Clearing Array Data Erase Destroys variable-length array elements and initializes fixed-length array elements. | Retrieving Array Size Arraylen Returns the total number of array elements. Arraysize Returns the total array size (in bytes). LBound Returns the lower bound of an array's dimension. UBound Returns the upper bound of an array's dimension. Retrieving Array Descriptor Array[Const]Descriptorptr Returns a [constant] pointer to array's descriptor (FBARRAY).