Для студентов МГТУ им. Н.Э.Баумана по предмету Машинно-зависимые языки и основы компиляцииЛексические и синтаксические анализаторыЛексические и синтаксические анализаторы
2025-03-042025-03-07СтудИзба
ДЗ 2: Лексические и синтаксические анализаторы
Описание
ДЗ2 МЗЯиОК
Лексические и синтаксические анализаторы
1. Прочитать и проанализировать задание в соответствии со своим вариантом:
Разработать грамматику и распознаватель описаний условной операции языка программирования C++: <выражение1>?<выражение2>:<выражение3>;
Учесть, что Выражение 1 может включать операции отношения. В выражениях могут быть использованы только простые переменные и константы целого типа.
2. Разработать алгоритм программы.
3. Разработать тесты для тестирования и отладки программы в соответствии с ее особенностями.
4. Создать новый файл и закодировать программу в соответствие с разработанным алгоритмом.
5. Отладить программу.
Лексические и синтаксические анализаторы
1. Прочитать и проанализировать задание в соответствии со своим вариантом:
Разработать грамматику и распознаватель описаний условной операции языка программирования C++: <выражение1>?<выражение2>:<выражение3>;
Учесть, что Выражение 1 может включать операции отношения. В выражениях могут быть использованы только простые переменные и константы целого типа.
2. Разработать алгоритм программы.
3. Разработать тесты для тестирования и отладки программы в соответствии с ее особенностями.
4. Создать новый файл и закодировать программу в соответствие с разработанным алгоритмом.
5. Отладить программу.
Файлы условия, демо
Характеристики домашнего задания
Учебное заведение
Семестр
Номер задания
Просмотров
8
Размер
261,66 Kb
Преподаватели
Список файлов
ДЗ2_МЗЯ.docx