Skip to content

XOMAv2/CompilersConstructionLab01

Repository files navigation

Вариант 4

Напишите программу, которая в качестве входа принимает произвольное регулярное выражение, и выполняет следующие преобразования:

  1. По регулярному выражению строит НКА.
  2. По НКА строит эквивалентный ему ДКА.
  3. По ДКА строит эквивалентный ему КА, имеющий наименьшее возможное количество состояний.

Указание. Воспользоваться алгоритмом, приведенным по адресу http://neerc.ifmo.ru/wiki/index.php?title=Алгоритм_Бржозовского

  1. Моделирует минимальный КА для входной цепочки из терминалов исходной грамматики.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published