Синтаксис описания переменных:
VAR
ИмяПеременной1 : ИмяТипа1;
ИмяПеременной2 : ИмяТипа2;
. . .
ИмяПеременнойN : КонструкцияТипа;
или
VAR
ИмяПеременной1,
ИмяПеременной2,
ИмяПеременной3 : ИмяТипа;
Имя типа может быть именем стандартного типа языка или введенного программистом в предшествующем блоке описания типов TYPE.
Однотипные переменные могут перечисляться через запятую перед объявлением их типа.
Примеры описания переменных:
VAR
X : Real; { вещественная переменная }
i, j, k : Integer; { три целочисленных переменных }
T : MyType; { переменная определенного ранее типа MyType }
D : 1..10; { целочисленная переменная ограниченного типа }
M : array[1..5] of Byte; { переменная типа "массив" }
Data : RECORD
X, Y : Byte;
TextStr : String { переменная тпиа "запись" }
END;