Разработка компилятора языка программирования Oberon-7
Выполнил: Черников Кирилл Александрович
Oberon-7 представляет из себя язык программирования высокого уровня, основой построения программ в котором служат модули, которые поддерживают раздельную компиляцию. Целью данного проекта является разработка компилятора на C++, порождающего на выходе промежуточное представление и генерацию кода в язык C. Для этого написаны построение объектной модели и генератор кода. Результатом данной работы является компилятор из языка Oberon-7 в язык C, генерирующий не только необходимые файлы на языке C, но и Cmake файлы для создания проектов.
Архив с материалами (Черников)
- В архиве содержатся отчет и презентация
Ссылка на репозиторий на GitHub
Руководитель проекта
Департамент программной инженерии: Профессор
Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.