First element in array has iterator 0.i
.
There is a built-in ascii
array that contains characters from extended (256 characters) ascii table.
arraySetSize(&var[] arr, var.i newSize)
Set size of array.
arrayGetSize(var[] arr, &var.i size)
Get size of array.
var[] tab[var.i iterator]
You can access i
-th element of tab
using this syntax (e.g. tab[0.i]
).
arraySetValue(&var[] arr, var.i position, var value)
Set value of i
-th element in array.
arrayGetValue(var[] arr, var.i position, &var value)
Get value of i
-th element in array.
arrayForEach(&var[] array, ins, &var arg, ...)
Performs ins(array[i], arg, ...)
for all array
elements (i
from 0 to array’s size).
arrayPushBack(var[] array, var value)
copy and paste into your code or include from
library/
instructionCreate(arrayPushBack, array, value)
variableCreateLocal(size, var.i)
array.arrayGetSize(size)
size.basicAddition(size, 1.i)
array.arraySetSize(size)
size.basicSubstraction(size, 1.i)
array.arraySetValue(size, value)
variableDeleteLocal(size)
}
variableCreate(a, var[])
arraySetSize(a, 7.i)
variableAssign(a[2.i], var.i)
a[2.i]=3.i
consolePrint(a[2.i])
variableCreate(b,abc.s)
b.variableToVariableArray()
b[1.i].variableAssign(d.s)
b.variableToCharArray()
/Now b's value is adc
variableCreate(tab, {1.i; 123.456.f; abc.s})
tab.arrayForEach(consolePrint)