Ильченко Эдуард писал(а):
Владимир Паронджанов писал(а):
1.
В иконе "полка" на верхнем этаже пишем ключевое слово
Выход. На нижнем этаже пишем
имя вызывающей процедуры. (При этом управление передается на два или больше уровней наверх). Транслятор передает управление немедленно.
На дракон-схеме добавляются икона АДРЕС "Завершение" и икона ИМЯ ВЕТКИ "Завершение".
Благодаря этому соблюдается правило:
Дракон-схема имеет только один выход.Уважаемый Эдуард!
Если позволите, я хотел бы дать разъяснение по поводу иконы "Полка".
1. То, что сказано в цитате -- это один из возможных примеров использования Полки.
Но не единственный.
2. В общем виде Полку можно пояснить так. На верхнем этаже пишется что-то одно.
На нижнем этаже -- что-то другое.
3. Приведу еще один пример использования Полки (см. рис. 81 Как улучшить работу ума).
4. Приведу цитату
Цитата:
используется икона “полка” (рис. 1, икона И10), на верхнем этаже
которой пишут зарезервированное предложение “Установить признак”
или “Снять признак”. На нижнем этаже указывают идентификатор признака.
Операторы языка ДРАКОН означают, что логической переменной
“Норма.насоса” присваивается значение “1” и “0” соответственно.
Еще один пример использования иконы “полка” показан на рис. 81.
См. стр. 160 Как улучшить работу ума
5. Обобщение. На верхнем этаже Полки пишут ключевое слово
(нужно указать перечень ключевых слов и их семантику).
На нижнем этаже -- значение, соответствующее ключевому слову.
6. Указанное мной обобщение не является жестким.
Мне известны случаи (даже на этом форуме),
когда на врхнем этаже пишут имя переменной,
а на нижнем -- ее значение. В этом случае Полка используется
как оператор присваивания.
7. Возможно, Вы скажете, что пункт 6 противоречит пункту 5.
Да, противоречит.
8. Я отстраняюсь от этого противоречия. Каким образом?
Очень просто. Я жестко задаю только ВИЗУАЛЬНЫЙ СИНТАКСИС Дракона.
То есть схему слепыш, из которой полностью удалены буквы и цифры.
это значит, что ТЕКСТОВЫЙ синтаксис дракона не определен.
9. Конечно, в конечном итоге текстовый синтаксис надо определить.
Я считаю, что умные люди (авторы, например, Вы) определят его, как посчитают нужным.