Задание на курсовую по Проектированию компиляторов
Вариант 12. Объем: 30-35 стр. Вложен пример (вар. 9)
Название темы курсовой: Компилятор для подмножества языка (название языка - Modula-2)
Метод реализации: Лексический анализатор на основе конечных автоматов. Синтаксический анализатор с использованием генератора синтаксических анализаторов YACC.
Разделы курсовой:
🔸Введение (почему важно уметь разрабатывать компилятор)
🔸Основная часть
а) описание языка
б) возможности языка
в) грамматика
🔸Лексический анализатор
а) описать лексику языка
б) какие лексемы используются
в) как разрабатывали лексический анализатор
г) привести код на языке Lex или показать конечные автоматы
🔸Синтаксический анализатор
а) построить таблицу разбора (если метод SLR можно в текстовом виде)
🔸Построение абстрактного синтаксического дерева
🔸Заключение (описание результатов)
🔸Приложение (код программы)
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |