var Nimi: Array [1Alin .. 1Ylin [, 2Alin .. 2Ylin, ... , nAlin .. nYlin] of Muuttujatyyppi;
var Y: Array [-12 .. 10] of Shortint;
Tämä määrittelee ja luo muistiin taulukon Y, joka sisältää Shortint-tyyppisiä muuttujia ja joka alkaa -12:sta ja päättyy +10:een.
var Z: Array [-1 .. 100, (Etana, Kotilo, Tuhatjalkainen)] of Char;
Tämä määrittelee ja luo muistiin taulukon Z, joka sisältää Char-tyyppisiä muuttujia ja joka yhteen suuntaan alkaa -1:sta ja päättyy +100:een, toiseen suuntaan sisältää kohdat Etana, Kotilo ja Tuhatjalkainen.
var X: Array of Byte;
Tällainen määrittely toimii vain Object Pascalissa. Tämä määrittelee taulukon X, joka sisältää Byte-tyyppisiä muuttujia. Koska taulukon kokoa ei ole määrätty, sille ei varata tilaa muistista. Se pitää tehdä manuaalisesti SetLength(Taulukko, Pituus)-proseduurilla, jolloin taulukko alkaa nollasta ja päättyy (Pituus - 1):een.