Лишняя пустота в альтернативе
Реализовать правило: "Если в альтернативе присутствует пустота, остальные операдны альтернативы могут совпадать с пустотой, то пустота является лишней"
Comments (8)
-
reporter -
repo owner 1) Ввожу (?:a|c+d|ef|) и не вижу эффекта, хотя a с пустотой совпадает.
-
reporter 1) исправлено
-
repo owner Работает оно правильно, но вот сообщение пользователю (в отличие от предыдущего issue) выводит превратное - пишет, что "удобнее записать с помощью ?" даже если на самом деле пустоту удаляет. Исправьте.
-
reporter Исправлено
-
repo owner "альтернатива и так совпадает с пустотой" непонятно и вызывает сомнения в операторе альтернативы как таковом. Надо написать что-то типа "так как вариант a и так совпадает с пустотой" - где вместо a подставлять ту ветку, которая совпала...
-
reporter Для случаев типо "a|b|" оставить существующую подсказку? Выводить пустой узел не наглядно...
-
repo owner У вас там звездочки тоже пропали? Предлагаю выделить ветку, совпадающую с пустотой...
- Log in to comment
Готово