The array :: core module

The array :: core module provides functions, constants and global variables for the performance of core array operations, such as creating and deleting arrays, getting and setting an array element, defining action handlers for array values, etc.

Required modules

base :: core, string :: core

Functions

NameDescription

ArrayCreate()

Returns a new array from the supplied arguments, in the order provided. The function accepts up to 60 arguments...

ArrayDelete()

Deletes an element from the array passed as argument and returns the resulting array...

ArrayDelimiterGet()

Returns the current array elements delimiter...

ArrayDelimiterReset()

Assigns the library's default value as the array elements delimiter and updates internal library variables. Returns the previous setting...

ArrayDelimiterSet()

Assigns a new array elements delimiter and updates internal library variables. Returns the previous setting...

ArrayFill()

Returns an array consisting of a number of copies of a value (each copy can be independently manipulated)...

ArrayGet()

Retrieves an element from the array, with specified index and returns its value...

ArrayGetString()

Retrieves and returns the string representation of an array's element, ...

ArrayGetValueRegisterNewHandler()

Assigns a new array value-retrieve handler function for use by array routines...

ArrayGetValueResetDefaultHandler()

Resets the array value-retrieve handler function to the default AVSLib handler...

ArrayInsert()

Inserts new_value before array[index] and returns the ...

ArrayLen()

Returns the length of the array, ie the number of elements stored inside it...

ArrayRange()

Returns a subrange of an array...

ArraySet()

Assigns a new value to a specified array element...

ArraySetValueRegisterNewHandler()

Assigns a new array value-set handler function for use by array routines...

ArraySetValueResetDefaultHandler()

Resets the array value-set handler function to the default AVSLib handler...

Constants

None

Variables

NameDescription

ArrayGetValueHandler

Holds the name of the handler function for retrieving a value from an array's element.

ArraySetValueHandler

Holds the name of the handler function for setting an array element to a new value.