Типизированные константы

Типизированные константы подобны инициализированным переменным (переменным с заданными начальными значениями).

В отличие от нетипизированных констант, объявление типизированной константы определяет сразу и тип, и значение константы.

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

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

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

Примеры
Type Point =
Record
 
X, Y : Real
 
End;
Const
Minimum : Integer = 0;
Maximum : Integer = 9999;
Factorial : Array [1..7] Of Integer = (1, 2, 6, 24, 120, 720, 5040);
HexDigits : Set Of Char = ['0'..'9', 'A'..'Z', 'a'..'z'];
Origin : Origin : Point = (X : 0.0; Y : 0.0);