]> granicus.if.org Git - re2c/commit
Operations on character classes: fixed subtraction, simplified addition.
authorUlya Trofimovich <skvadrik@gmail.com>
Mon, 22 Jun 2015 12:50:17 +0000 (13:50 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Mon, 22 Jun 2015 12:50:17 +0000 (13:50 +0100)
commit3e939ded3ff7788dfd1247f315cc3d70d2bb46b6
tree70b94a9330f4436a28aa3620e0f7d7d0c06ff704
parente6827f03326261fac7d897a3815cdfb4d94e786b
Operations on character classes: fixed subtraction, simplified addition.

Subtraction was broken by commit f56196d29f6c29b37e3e95a6777714c237e1c71c:
"Simplified implementation of range union and difference."
re2c/src/ir/regexp/encoding/enc.cc
re2c/src/ir/regexp/encoding/range_suffix.cc
re2c/src/ir/regexp/encoding/utf16/utf16_regexp.cc
re2c/src/ir/regexp/encoding/utf8/utf8_regexp.cc
re2c/src/ir/regexp/regexp.cc
re2c/src/main.cc
re2c/src/util/range.cc
re2c/src/util/range.h