diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-09-27 22:36:38 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-09-27 22:36:38 -0700 |
commit | 5ac2c633f7bc24daae047890c1b9383ff43b5800 (patch) | |
tree | 8c6e426e739cea995c9d22ba8bdffa00a26c00b7 /txr.spec | |
parent | 7aebb0c779f9ec66da657f4196ed4115c15b359b (diff) | |
download | txr-5ac2c633f7bc24daae047890c1b9383ff43b5800.tar.gz txr-5ac2c633f7bc24daae047890c1b9383ff43b5800.tar.bz2 txr-5ac2c633f7bc24daae047890c1b9383ff43b5800.zip |
Optimize complement operator more.
* regex.c (reg_optimize): Recognize and transform several
cases: ~c -> ([^c]?|..+); ~[^c] -> ([c]?|..+); and ~.*c.* -> [^c]*.
Diffstat (limited to 'txr.spec')
0 files changed, 0 insertions, 0 deletions