Проверить эффективность ДНФ и возможно убрать ее

Issue #353 new
Oleg Sychev repo owner created an issue

Originally reported on Google Code with ID 353

В связи с реализацией положительных утверждений появилась возможность проверить, нужна
ли была ДНФ или лучше было напрямую в отрезки считать.

Нужно:
а) промерять время работы тестов с ДНФ и без нее - по всему массиву регексов и отдельно
по регексам с ассертами (отдельно \b, отдельно сложные положительные)
б) если без ДНФ быстрее - убрать код работы с ДНФ и делать напрямую отрезки

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

Валерий, если совсем не сможете/захотите сделать - опишите хоть подробнее здесь свои
знания - какие функции/поля надо устранить чтобы убрать ДНФ, как сделать это напрямую
через отрезки.

Reported by oasychev on 2015-06-30 21:33:33

Comments (1)

  1. Oleg Sychev reporter

    Камо - если у нас выйдет мало работ по writeregex то дополнить коэффициент сложности можно решением этой задачи...

  2. Log in to comment