SplitScript reference / Language / [T; N]

[T; N]

syntax

[Element] or [Element; Length]

Names a garbage-collected array type.

[T] accepts any length. [T; N] carries an exact compile-time length, can be used wherever [T] is expected, and has a fixed process-memory layout when T satisfies MemoryReadable.

Examples

Annotate an exact-length array

let offsets: [i64; 2] = [0x100, 0x20]