Выдержка из книги
Модин А.А.
Справочник проектировщика АСУП
Работа транслятора начинается вводом программы на языке АЛГОЛ в машину. При этом работает 1 - й или 2 - й блок, который перекодирует все основные символы языка в 15-разрядный двоичный код. После этого работает блок синтаксического контроля. Все места записи с ошибками выдаются на печать. Следующий блок - выделения понятий - сводит алгольную программу к системе таблиц, относящихся к различным понятиям внутреннего языка транслятора. В процессе работы печатаются все неописанные идентификаторы. Если таких нет, то начинает работать блок программирования выражений, выделенных во входной записи в условном коде. Затем вызываются блоки по обработке операторов или описаний определенного типа ( входа, циклов и др.), по окончании работает блок распределения памяти для простых переменных и массивов. После блока распределения памяти работают блоки процедур - кодов.