Мы опять выбираем общий путь представления этой фазы, чтобы показать и результат генерации, и некоторые ... - Большая Энциклопедия Нефти и Газа



Выдержка из книги Донован Дж. Системное программирование


Мы опять выбираем общий путь представления этой фазы, чтобы показать и результат генерации, и некоторые методы машинно-зависимой оптимизации. Большинство современных компиляторов следуют описанной здесь методике. Возвращаясь к рис. 8.13, отметим, что фаза генерации использует матрицу в качестве входной информации, а также кодовые продукции ( макроопределения), которые определяют операции, появляющиеся в матрице. Она, кроме того, обращается к таблице идентификаторов и таблице литералов для генерирования соответствующих адресов и преобразований типов данных.

(cкачать страницу)

Смотреть книгу на libgen

Мы опять выбираем общий путь представления этой фазы,  чтобы показать и результат генерации,  и некоторые методы машинно-зависимой оптимизации.  Большинство современных компиляторов следуют описанной здесь методике.  Возвращаясь к рис. 8.13,  отметим,  что фаза генерации использует матрицу в качестве входной информации,  а также кодовые продукции ( макроопределения),  которые определяют операции,  появляющиеся в матрице.  Она,  кроме того,  обращается к таблице идентификаторов и таблице литералов для генерирования соответствующих адресов и преобразований типов данных.