Запись содержит несколько компонентов, или полей, которые могут иметь различные типы.
Синтаксис
Record Поля; Поля; … Поля End; или Record Поля; … Case переключатель : тип Of Вариант : (поля); … Вариант : (поля) End;
Примеры { Определения записей } Type Class = (Num, Dat, Str); Date = Record D, M, Y : Integer; End; Facts = Record Name : String[10]; Case Kind : Class Of Num : (N : Real); Dat : (D : Date); Str : (S : String); End;