One Dimensional Array

The OneDimensionalArray is used for storing data in a one-dimensional indexed data structure. Such an array is a homogeneous data structure in that all the entries of the array must belong to the same Axiom domain. Each array has a fixed length specified by the user and arrays are not extensible. The indexing of one-dimensional arrays is one-based. This means that the "first" element of an array is given the index 1. See also Vector and FlexibleArray. To create a one-dimensional array, apply the operation oneDimensionalArray to a list. Another approach is to first create a, a one-dimensional array of 10 0's. OneDimensionalArray has a convenient abbreviation ARRAY1. Set each ith element to i, then display the result. Square each element by mapping the function i+->i**2 onto each element. Reverse the elements in place. Swap the 4th and 5th element. Sort the elements in place. Create a new one-dimensional array b containing the last 5 elements of a. Replace the first 5 elements of a with those of b.