Array tables are MemCom datasets defining 2-dimensional tables with fixed amounts of rows and columns, a row and a column defining a cell. A row is identified by the row number. A column is identified by its name, although it ca also be addressed by the column number.
A column defines the data type for all rows of the column, the data types being E (32 bit real), F (64 bit real), I (32 bit integer) , J (64 bit integer), C (32 bit complex real), Z (64 bit complex real), or K (array of characters). The number of elements of a specific data type is either constant for all rows of the column or can be variable, i.e for each row of the column a different size can be specified. There are no limitations to the number of elements of a specific data type contained in a cell.