Skip to content
Ivan Pidhurskyi edited this page Nov 26, 2025 · 1 revision

Array Type

type array(T)

Fixed-size array based on Scheme vectors (SRFI-43).

Constructors:

  • array(size, initial_value) - Create array with size and initial value
  • uninitialized_array(size) - Create uninitialized array
  • array(list) - Convert list to array
  • array(iterator) - Create array from iterator

Operations:

  • array[index] - Access element at index
  • set array[index] = value - Assign value to element at index
  • length(array) - Get length of array
  • copy(array, [start], [end], [fill]) - Copy array or subrange
  • array1 + array2 - Concatenate two arrays
  • list(array) - Convert array to list

Clone this wiki locally