RM 3 6 2 11 Multidimensional Arrays (GNAT Reference Manual)

### 6.11 RM 3.6.2(11): Multidimensional Arrays ¶

> “An implementation should normally represent multidimensional arrays in row-major order, consistent with the notation used for multidimensional array aggregates (see 4.3.3). However, if a pragma `Convention` (`Fortran`, …) applies to a multidimensional array type, then column-major order should be used instead (see B.5, ‘Interfacing with Fortran’).”

Followed.