Функции и процедурыДирективы компилятораВстроенный ассемблерКоманды редактора и зарезервированные словаСообщения об ошибкахПримеры программНаписать письмо
О проектеАвтора!Автора!

 

 

Record (зарезервированное слово)
-------------------------------------------------
Запись содержит несколько компонентов, или полей, которые могут иметь различные типы.

Синтаксис:
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;

Hosted by uCoz