Раздел: Другое на заказ
В этом практическом задании по программированию рассматривают приведение рекурсивного представления БНФ (РБНФ) к заданному порядку элементов, добавление операторов в синтаксический модуль и доработку лексического сканера; ключевое в работе — корректная структура правил и порядок альтернатив, чтобы парсер обрабатывал выражения ожидаемым образом.
Оценивают корректность преобразований БНФ в РБНФ — соблюдены ли приоритеты и порядок альтернатив, корректность лексического анализа новых символов, соответствие изменений структуре Node и отсутствие регрессий в уже работающем функционале. Важны аккуратное оформление кода, понятные комментарии и тесты на примерах выражений из исходной БНФ.
Мы помогаем привести правила и код в соответствие с методичкой, добавить нужные операторы в лексер/парсер и доработать Node-структуры, а также подготовить комментарии и тесты. Работа сопровождается разбором внесённых изменений и бесплатными правками по замечаниям преподавателя до 21 дня — опишите задание в заявке, чтобы получить расчёт.
Ответим за 2 минуты, без регистрации
Рассчитать