Revision history for Perl extension Parse::Stallion.
0.03
allowed 'eval' to be an abbreviation for 'evaluation'
multiple rule now has option match_min_first
fixed error in case of parsing during evaluation, if multiple
rule fails with no children.
allow more than one parser at a time, notably when
evaluating during parsing is on, the code can call another parser
0.02
by default white space is not removed from the value passed to
a leaf's rule evaluation. the parameter remove_white_space has
been added to handle this. evaluation during/after parsing
was inconsistent before.
rules_to_set_up_hash parameter now sorted so rules are
created in a consistent order.
0.01
evaluation can now occur during parsing, replacing
on_start, on_match, and on_unmatch
example directory
parse returns trace of each step
optional rule one letter abbreviation changed from p to z
optional rule also allows naming of zero_or_one
mutliple rules' minimum handling fixed
fixed CSV.pm to handle white space
not croak when a parse fails
0.009 Multiple rules can now have named-subrules when defining
them. Demonstrated in Parse::Stallion::CSV.
Minor changes to the documentation.
Parse::Stallion::CSV was corrected to handle
quotes and the documentation for it was expanded.
0.008 Modified test script date_with_no_end_string.t to handle different operating
systems that have different localtimes
0.007 Modified test script date_parsing.t to handle different operating
systems that have different localtimes?
0.006 Modified test script date_parsing.t to handle different operating
systems that apparently have a different epoch.
0.005 Originally released version.