Создан заказ №8484411
10 мая 2022
Курсовая по предмету Теория языков программирования и методы трансляции, 6 вариант
Как заказчик описал требования к работе:
Задание
Написать программу для автоматического построения грамматики, эквивалентной заданному регулярному выражению (РВ).
Вход программы: регулярное выражение в виде строки символов, 2 числа – диапазон длин для генерации цепочек.
Выход: построенная грамматика (все 4 элемента), результат генерации
цепочек.
Подробно:
Язык задан регулярным выражением. При его записи могут быть использованы символы алфавита языка, а также: «+» (выбор одного из слагаемых), круглые скобки, «*» для обозначения итерации.
Программа должна:
1. по предложенному регулярному выражению строить эквивалентную грамматику, генерирующую этот же язык, в том виде, как она рассматривалась в теории, раздел 1.3.1;
2. с помощью построенной грамматики генерировать все цепочки языка в заданном пользователем диапазоне длин.
Грамматика может строиться любая – контекстно-свободная или регулярная, по выбору разработчика. Отдельно следует указывать, какой нетерминальный символ является целевым. Если в грамматике используется пу
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
13 мая 2022
Заказ завершен, заказчик получил финальный файл с работой

5

Курсовая по предмету Теория языков программирования и методы трансляции, 6 вариант.docx
2022-05-16 19:29
Последний отзыв студента о бирже Автор24
Общая оценка
5

Положительно
Спасибо большое! Хороший адекватный автор. Оперативно и качественно делает свою работу. Было приятно сотрудничать. Очень выручил!