JewelScript Built-In Class Documentation

These are the documented interfaces, classes, delegates and cofunctions for this application.

Interfaces

exceptionStrict interface for all classes that can be thrown as exceptions.

Classes

arrayThis is the built-in array class.
iteratorThis is the built-in iterator class.
listThis is the built-in list class.
runtimeStatic class containing functions that provide information about the JewelScript runtime.
runtime_exceptionWhen the runtime detects an error during a function call, it will generate and return an instance of this class.
stringThis is the built-in string class.
stringMatchDescribes the result of string matching operation as returned by the string::matchString() and string::matchArray() methods.
tableThis is the built-in table class.

Delegates

D_0_CR19_R19_R19Delegate type for the list::enumerate() method.
D_0_CR6_CR16_CR16_R16Delegate type for the table::merge() function.
D_0_R19_R19Delegate type for the table::enumerate() and array::enumerate() methods.
D_1_1_R19Delegate type for the string::process() method.
D_1_CR19_CR19Delegate type for the list::sort() and array::sort() methods.
D_R19_R19_R19Delegate type for the array::process() method.