Arrays are created by enclosing comma-delimited expressions in square brackets like so:

["a", "b", "c"]

Arrays use zero-base indexing and can be referenced in the usual manner:

a = [1,4,3,6,5];
b = a[1] // b = 4

Note that array references work for arrays of any dimension. For example, c[1][2] is allowed (presuming c is an array of arrays).

Operations on Arrays

There are a number of operators that work on arrays. In addition there is an array membership infix operator

Copyright Picolabs | Licensed under Creative Commons.