var

Декларация новых переменных.

Синтаксис:

var <имя переменной 1>{:<тип переменной 1>}{=<инициирующее выражение 1>}{,<имя переменной 2>{:<тип переменной 2>}{=<инициирующее выражение 2>}};

Описание:

Декларация новых переменных. Разделитель деклараций – запятая. Тип переменных по умолчанию – действительное число. Начальное значение переменной по умолчанию 0. Если перед именем переменной указано слово init (или dynamic), то такая переменная будет считаться динамической (см. описание ключевого слова init). Для декларации действительных массивов и матриц можно пользоваться конструкцией:

X[n] – массив размерностью n;

M[n,m] – матрица размерностью n на m;

Z[] – массив нулевой (переменной) расмерности.

Пример:

var d:double=0.5, 
i:integer, 
M[2,3], 
k=[1,5], 
init x=10;

В данном примере ключевое слово double может быть опущено, поскольку по умолчанию любому числу либо массиву присваивается вещественный тип.