Структура программы

Программа – это блок. Этот блок всегда имеет заголовок, в котором обычно указывается имя и некие сведения, нужные для связи с внешней средой. (Стандартное определение смотри на стр.)


 

 

 

Рис. 11. Блок программы

В блоке А:

- локализованы индексы а, в, х,

- содержатся два внутренних блока: В1 и В2, причем в В2 содержится внутренний блок С.

В блоке В1 локализованы индексы а, с, х.

В блоке С локализованы индексы в, х.

В блоке В2 локализованы индексы в, х.

Тогда индекс а будет:

- локализованным в блоках А, В1, причем в В1 он обозначает другой объект с новыми свойствами,

- глобальным в блоке С (наследует свойства от В1),

- глобальным в блоке В2 (наследует свойства от А).

Идентификатор х локален во всех четырех блоках, всюду со своим значением.

Индекс с не существует для блоков А и В2.