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

Компилятор языка программирования Обольд

Выполнили: Петров Константин Сергеевич и Чубенко Семён Николаевич

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

Компилятор, предназначенный для разработчиков, которые заинтересованы в семантической модели Оберона, но предпочитают использовать привычный и распространенный Си-подобный синтаксис, представляет собой инструмент для создания надёжных и типобезопасных программ. Также он может быть полезен для образовательных целей при изучении основ синтаксического и семантического анализа и построения компиляторов.

Защита

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

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

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


 

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