Проблему я вижу в следующем.
С одной стороны, алгоритм делится на две части:
Цитата:
Первая часть содержит графическую схему алгоритма, из которой удалены определения идентификаторов. Эту часть записывают на языке ГРАФИТ.
Вторая часть содержит определения идентификаторов и дополнительную информацию (комментарии). Эту часть пишут на языке ФЛОКС.
И в той, и в другой частях языка ДРАКОН остается достаточно много листинга.
С другой стороны на иллюстрации
http://store.oberoncore.ru/lib/paper/grafit_A4.pdf видно, что согласование идентификаторов происходи только на первых этапах разработки. Это все относится к технологии ГРАФИТ-ФЛОКС, где есть строгое разделение одного языка и применяется он для конкретных задач.
Дракон-редактор может применяться для более широкого круга задач, что диктует уменьшение доли листинга в процедурной части для крупных проектов, но декларативная часть не проработана.