• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Разработка компилятора языка программирования Oberon-7

Выполнил: Черников Кирилл Александрович

Oberon-7 представляет из себя язык программирования высокого уровня, основой построения программ в котором служат модули, которые поддерживают раздельную компиляцию. Целью данного проекта является разработка компилятора на C++, порождающего на выходе промежуточное представление и генерацию кода в язык C. Для этого написаны построение объектной модели и генератор кода. Результатом данной работы является компилятор из языка Oberon-7 в язык C, генерирующий не только необходимые файлы на языке C, но и Cmake файлы для создания проектов.

Архив с материалами (Черников) (ZIP, 1,84 Мб)

- В архиве содержатся отчет и презентация

Ссылка на репозиторий на GitHub

Руководитель проекта

Легалов Александр Иванович

Департамент программной инженерии: Профессор


 

Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.