> -- TAU писал(а):
> 

Кстати, с этого в 2005 и началось. Если посмотреть файл ds_w_bs.txt
из архива ab140.rar, то в конце приводится первоначальный формат
файла текстового представления БС - он генерировался из комментариев,
находившихся в тексте процедуры. Там же говорится, какую процедуру в
нынешнем исходном коде нужно выбросить, чтобы получить начальный
вариант генерации текста БС.

Более серьезно по поводу алгоритма. Исходный код программы vjazprg состоит из 2-х файлов:
- файл логики нижнего уровня vjazprg.cpp, в котором и находятся процедуры нижнего уровня, реально
выполняющие всю работу в программе;
- файл логики верхнего уровня l_vjaz.cpp, генерируемый из файла текста БС  l_vjaz.txt.
Именно из файла l_vjaz.txt сгенерирован алгоритм работы программы vjazprg, приведенный в файле
ds_w_bs.txt. Все вышеперечисленные файлы находятся в архиве ab140.rar.