- Дракон-схема читается сверху вниз, справа налево
- Каждый шампур, начинается с метки и заканчивается оператором безусловного перехода
- Каждая лиана ведет к метке
- Перед иконой конец ставиться метка L_END:;
- Метки можно нумеровать по номерам, по шампурам, давать каждой метке свое текстовое имя
- ИС ДРАКОН (Тышова) расставляет метки и операторы безусловного перехода автоматически
- WEB ДРАКОН (Stepan Mitkin) - условно можно принять "простой ввод" за иконку метки, "простой вывод" - за оператор безусловного перехода
примитив
L1_1:;
operator;
if (условие истинно) goto L2_1;
operator2;
L1_2:;
operator4;
goto L_END;
//место вставки второго шампура {для PASCAL}
L2_1:;
if (условие истинно) goto L1_1;
operator3;
goto L1_2;
L_END:;
конец
Комментариев нет:
Отправить комментарий