B.2.1.9 Data Array

arrayread Get the array data
data-array:A=arrayread(array-id:I)
  $\rightarrow$ The array id its index under the current node.See 'arrayinfo' remarks. 
narrays Count arrays under the current node
number-of-arrays:I=narrays()
  $\rightarrow$ Use 'goto' to set the current node. 
arraywrite Create or update a new array
array-id:I=arraywrite(array-name:S,d-type:S,d-dim:I,d-vector:(I,...),d-array:A)
  $\rightarrow$ All *type*, *dim* *vector* are refering to the *array* of dataitself. See also 'arrayinfo' remarks. 
arrayinfo Get infos about a given array
(array-name:S,data-type:S,data-dim:I,data-vector:(I,...))=arrayinfo(array-id:I)
  $\rightarrow$ The current node is the parent node of the requested array.The data-type enumerate can be found using the cross dictionnary.There is redondancy of 'data-dim' and 'data-vector', first can bededuced from the second.