Type declarations
The user is allowed to declare its own data types. To do that use the type keyword:
program myOwnTypes;
type number = integer;
chessFieldType = array[1..8, 1..8] of integer;
chessElementType = record
positionRow, positionCol: integer;
elementType: integer;
end;
var element: chessElementType;
field: chessFieldType;
numberOfPlayers: number;
begin
end.