Arrays
The instructions in this menu allow you to create and manipulate arrays. Arrays are multidimentional variables. In effect you can store multiple values in one variable. When searching for multiple ships or stations the result will be an array.
- <RetVar> = array alloc: size=<Var/Number>
- <RetVar/IF> <Var/Array>[<Var/Number>]
- <Var/Array>[ <Var/Number> ] = <Value>
- <RetVar/IF> <Var/Array> [ <Var/Number> ] [ <Var/Number> ]
- <Var/Array> [ <Var/Number> ] [ <Var/Number> ]=<Value>
- <RetVar> = size of array <Var/Array>
- <RetVar> = clone array <Var/Array>: index <Var/Number> ... <Var/Number>
- copy array <Var/Array> index <Var/Number> ... <Var/Number> into array <Var/Array> at index <Var/Number>
- insert <Value> into array <Var/Array> at index <Var/Number>
- append <Value> to array <Var/Array>
- remove element from array <Var/Array> at index <Var/Number>
- resize array <Var/Array> to <Var/Number>
- <RetVar> = get index of <Value> in array <Var/Array> offset=<Var/Number> +1
- <Var/Array> [ <Var/Number> ] = <Var/Array> [ <Var/Number> ]
- <RetVar> = sort array <Value>
- <RetVar> = sort array: data=<Value> sort values=<Value>
- <RetVar/IF> find <Value> in array: <Value>
- <RetVar> = create new array, arguments=<Value>, <Value>, <Value>, <Value>, <Value>
- <RetVar/IF> reverse array <Value>
- <RetVar/IF> arrays <Value> and <Value> are equal