Array Declarations
A simple array declaration has a form such as:
array [ low1 .. high1 ] of typeSuch a declaration is processed as follows:
Multiply dimensioned arrays can be treated as arrays of arrays,
in the order specified for the language. In Pascal,
array[a..b,c..d] of T is equivalent to
array[a..b] of array[c..d] of T .