Отделить операции, определяющие попадает ли символ в лист, от кода системы поиска совпадения
Originally reported on Google Code with ID 1 ``` Проблема определения того, попадает ли символ в конкретный лист (символ, символьный класс или специальную последовательность) не зависит от используемого алгоритма поиска совпадений - будь то автомат или рекурсия.
Поэтому ее следует выделить из DFA системы в отдельный класс. Это:
- позволит использовать ее в других системах поиска совпадения;
- значительно облегчит необходимую переработку для обеспечения полной поддержки юникода;
- упростит структуру системы поиска совпадения. ```
Reported by `oasychev` on 2010-09-20 08:55:21
Comments (8)
-
reporter -
reporter ``` Практически это будет выполняться в рамках рефакторинга. ```
Reported by `oasychev` on 2010-09-28 20:44:59
-
reporter ``` Сделано в рамках рефакторинга. Теперь это часть иерархии preg_node - наследники от preg_leaf. ```
Reported by `oasychev` on 2011-05-06 23:13:18 - Status changed: `Fixed`
-
reporter ``` Осталось организовать поддержку связи с матчером для тех узлов, кому она необходима. ```
Reported by `oasychev` on 2011-05-12 22:29:12 - Status changed: `InProgress`
-
reporter ``` Реализовано. ```
Reported by `oasychev` on 2011-09-06 21:01:42 - Status changed: `Fixed`
-
reporter Reported by `oasychev` on 2011-09-16 19:42:13 - Status changed: `Verified`
-
reporter -
reporter - changed status to closed
Давно сделано
- Log in to comment
Reported by `oasychev` on 2010-09-28 20:30:51 - Blocked on: #