
14 Jun
2005
14 Jun
'05
3:37 p.m.
I peeked at your code. For narrow characters, you can easily merge the negated character class into the re_set.map_[256]. For wide characters, you'll need to store a list of negated character classes to re_set_long, just as you currently store a list of chars, ranges and equivalences.
Yes you're right, I realised that just after I posted, Shuffles off embarrassed into the sunset... John.