OnionGrief / Chipollino

преобразования регулярных выражений и конечных автоматов
Other
19 stars 4 forks source link

Новый функционал Антимирова и правки Томпсона #306

Closed dak151449 closed 8 months ago

dak151449 commented 8 months ago

Вроде всё работает верно, осталось отрефакторить (:

xendalm commented 8 months ago

Прежде чем запросишь ревью, вмерджи мастер внимательно, пожалуйста

dak151449 commented 8 months ago

Прежде чем запросишь ревью, вмерджи мастер внимательно, пожалуйста

вообще всегда так делал, но спасибо за напоминание

dak151449 commented 8 months ago

Кто-нибудь посмотрите реализацию Regex::add_alt. Эта функция нужна, чтобы из вектора Regex собрать регулярку через альтерантивы и будет вызываться в Regex::to_aci. Сейчас в Regex::to_aci цикл с костылями, тк последняя регулярка из вектора не хотела записываться(точнее вместо нее всегда ставилось eps), я не смог понять в чём проблема.

Реализация Regex::add_alt уже лежит после некоторых экспериментов, так что без критики (:

xendalm commented 8 months ago

Почти все...

image

Нужно покрыть те кейсы, из-за которых разработка затянулась