Zitat:
[dcc32 Fehler] E2029 Bezeichner erwartet, aber 'ARRAY' gefunden
"Bezeichner" ist an dieser Stelle der Name eines Typs ... und schon sagt dir Delphi auch, was du machen mußt.
Meistens gibt es zu den Fehlercodes auch eine Hilfe,
docwiki E2029
wobei sie hier mal nicht wirklich hilfreich ist, dass der Fehlercode sehr allgemein gehalten ist,
aber wenn man weiß, was Bezeichner sind (die Namen von Typen, Klassen, Funktionen, Variablen usw.) und welche Art von Bezeichner hier als Einziger logisch hin passt .........
Und das Andere geht natürlich auch für Zwei/Mehr.
TArray<TArray<Integer>>
Könnte man ebenfalls als eigenen Typ deklarieren, aber als Generic ginge es auch direkt zu nutzen.
Oder alternativ als 1-dimensionales Array, mit der Länge 64 (8*8)