Changes for version 0.02 - 2004-11-19

  • An R::A object that has had nothing added to it now produces a pattern that explicitly matches nothing (the original behaviour would match anything).
  • An object can now chomp its own input. Useful for slurping files. It can also filter the input tokens and discard patterns that don't adhere to what's expected (sanity checking e.g.: don't want spaces).
  • Documented and added functions to allow for the lexer pattern to be manipulated.
  • The reset() method was commented out (and the test suite didn't catch the fact).
  • Detabbed the Assemble.pm, eg/* and t/* files (I like interpreting tabs as four spaces, but this produces horrible indentation on www.cpan.org).
  • t/00_basic.t test counts were wrong. This showed up if Test::Deep was not installed.
  • t/02_reduce.t does not need to 'use Data::Dumper'.
    • Tweaked eg/hostmatch/hostmatch; added eg/assemble, eg/assemble-check
  • Typos, corrections and addtions to the documentation.

Modules

Assemble multiple Regular Expressions into one RE