Транслятор: различия между версиями

75 байт добавлено ,  7 лет назад
(отмена 4 правок участника 213.234.21.82 (обс) вандализм)
Трансляторы подразделяют<ref name="Першиков"/>:
* ''Диалоговый''. Обеспечивает использование языка программирования в {{translation|:en:Time-sharing|режим разделения времени|режиме разделения времени}}.
* ''Синтаксически-ориентированный ([[Синтаксически управляемая трансляция|синтаксически-управляемый]])''. Получает на вход описание [[синтаксис (программирование)|синтаксиса]] и [[семантика (программирование)|семантики]] языка и текст на описанном языке, который и транслируется в соответствии с заданным описанием.
* ''Однопроходной''. Формирует [[объектный модуль]] за один последовательный просмотр исходной программы.
* ''Многопроходной''. Формирует объектный модуль за несколько просмотров исходной программы.
5

правок