Описание
Рассматриваются структура, организация и проектирование фаз компилятора: лексические трансляторы, синтаксические трансляторы, обработчики областей видимости, проверяющие типы, генераторы кода и оптимизаторы. Будут реализованы компоненты компилятора.
Предварительные требования
- Предпосылки: COMP 2402.
Условия и порядок
- Предпосылки: COMP 2402.
- Лекции три часа в неделю.
Текст источника на языке оригинала
The structure, organization and design of the phases of a compiler are considered: lexical translators, syntactical translators, scope handlers, type checkers, code generators and optimizers. Components of a compiler will be implemented.
- Prerequisite(s): COMP 2402 .
- Lectures three hours a week.
Источники и ссылки
Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.
Исходная ссылка : https://calendar.carleton.ca/undergrad/courses/COMP/