Описание переменных

Синтаксис

$ VariableDeclaration = VAR VarSection { VarSection }

$ VarSection = ( IdentList ":" ClassType | ident ":" ClassType { "=" ConstExpression } ) ";"

$ IdentList = ident {"," ident}

$ ClassType = qualident

Описание

Описание переменных предназначено для определения ячеек в памяти и сопоставления их с идентификаторами и определенными типами.

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

При описании переменной имеется возможность присвоить ей начальное значение.

Пример

Sub VarSample;

Var

// Простое объявление переменных

v1: Integer;

v2: Double;

v3: Char;

v4: String;

v5: Boolean;

// Объявление переменный с присваиванием им значений

v6: Integer = 10;

v7: Double = 6.66;

v8: Char = 'A';

v9: String = "S1S2";

v10: Boolean = True;

Begin

v1 := 10;

v2 := 6.66;

v3 := 'A';

V9 := "S1S2S3";

End Sub VarSample;

См. также:

Типы данных|Описания и синтаксические правила