Changes for version 0.06 - 2004-12-17
- Can now track regular expressions. Given a match, it is possible to determine which original pattern gave rise to the match.
- Improved character class generation: . (anychar) was not special-cased, which would have lead to a.b axb giving a[.x]b Also takes into account single-char width metachars like \t \e et al. Filters out digits if \d appears, and for similar metachars (\D, \s, \W...)
- Added a pre_filter method, to perform input filtering prior to the pattern being lexed.
- Added a flags method, to allow for (?imsx) pattern modifiers.
- enhanced the assemble script: added -b, -c, -d, -v; documented -r
- Additions to the README
- Added Test::Simple and Test::More as prerequisites.
Modules
Assemble multiple Regular Expressions into one RE