array

a<

Parameters: Array src, Array var

Takes an array from the stack and writes it to the given variable

create_array

Parameters: usize length, usize memberSize, addr elements, Array* dest

Writes the Array fields to dest

a@

Parameters: cell offset, Array* array

Returns array[offset]

Currently supports 8-bit and cell size elements (more sizes will be added in the future)

a!

Parameters: cell value, cell offset, Array* array

Writes value to array[offset]

Currently supports 8-bit and cell size elements (more sizes will be added in the future)

a=

Parameters: Array arr1, Array arr2

Returns true if the arrays are equal, false if not (will soon be changed to max cell value if true)