Русский
Трансляция языков программирования
Начинающие
Курсы, созданные при поддержке Альянса RISC-V
Учебные курсы и материалы

Трансляция языков программирования

Методы выбора инструкций в компиляторах: раскрытие макросов, использование деревьев, простых и ациклических графов.

Д. С. Косарев

Модуль для курса по компиляторам, где разбираются основные способы реализации выбора инструкций: раскрытие макросов, подходы на основе деревьев, графов без циклов и графов.

Программа курса

Пособие

Исходный вариант автора на GitHub