Разработка компилятора
На аукционе
В данном курсовом проекте поставлена задача разработки собственного языка программирования и транслятора для него. Название языка – BVS. Написание транслятора будет осуществляться на языке C++, при этом код на языке BVS будет транслироваться в язык ассемблера или javaScript. Транслятор BVS-2024 состоит из следующих частей: – лексический и семантический анализаторы; – синтаксический анализатор; – генератор исходного кода на языке ассемблера. Задание на курсовой проект можно разделить на следующие задачи: – разработка спецификации языка BVS-2024; – разработка лексического анализатора; – разработка синтаксического анализатора; – разработка семантического анализатора; – разбор арифметических выражений; – разработка генератора кода; – тестирование транслятора.
Похожие заказы
Ставок еще нет
Ставок еще нет
Ставка
150