2.12.2. ОБЪЯВЛЕНИЯ ЯЩИКОВ, ВЕКТОРОВ, СТРОК, ТАБЛИЦ И КАНАЛОВ

$ ОбъявлениеЯщиков = "$box" { ИмяСсылки } ";".

$ ОбъявлениеВекторов = "$vector" { ИмяСсылки } ";".

$ ОбъявлениеСтрок = "$string" { ИмяСсылки } ";".

$ ОбъявлениеТаблиц = "$table" { ИмяСсылки } ";".

$ ОбъявлениеКаналов = "$channel" { ИмяСсылки } ";".

$ ИмяСсылки = Слово.

Объявления ящика, вектора, строки, таблицы или канала означают, что в момент загрузки программы следует породить объект соответствующего типа а символ-ссылку на этот объект обозначить с помощью символического имени, указанного в объявлении объекта. Таким образом, в дальнейшем это имя может использоваться для получения ссылки на объект.

Например, после объявления $box X; конструкция &X обозначает символ-ссылку на ящик. Ниже приведены примеры объявлений:

$box B1 B2 B3;

$vector V1 V2;

$table T1 T2;

$channel Input Output;