Компилятор для языка программирования ST
Аннотация
Кропачева Анастасия Алексеевна «Компилятор для языка программирования ST», выпускная квалификационная работа бакалавра: 29 страниц, 3 рисунка, 1 таблица, 4 использованных источников. Ключевые слова: ЯЗЫК ST, СИНТАКСИЧЕСКИЙ АНАЛИЗАТОР, ЛЕКСИЧЕСКИЙ АНАЛИЗАТОР, КОМПИЛЯТОР, ПРОГРАММИРУЕМЫЙ ЛОГИЧЕСКИЙ КОНТРОЛЛЕР
Целью работы является разработка компилятора с языка ST в C++ и
наработка компетенций в области разработки компиляторов.
В ходе работы были изучены различные подходы к разработке компиляторов, теория синтаксического анализа.
Использованные технологии:
• Язык программирования C++17;
• Фреймворк Qt;
• Среда разработки QtCreator 4.0.3.
В результате разработан лексический анализатор ST с подстветкой
синтаксиса, сформулирована архитектура компилятора.
Целью работы является разработка компилятора с языка ST в C++ и
наработка компетенций в области разработки компиляторов.
В ходе работы были изучены различные подходы к разработке компиляторов, теория синтаксического анализа.
Использованные технологии:
• Язык программирования C++17;
• Фреймворк Qt;
• Среда разработки QtCreator 4.0.3.
В результате разработан лексический анализатор ST с подстветкой
синтаксиса, сформулирована архитектура компилятора.