The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.04

  • multiple rules can now take lists as arguments instead of just one subrule the total number of subrules and how many times each subrule appears is controllable
  • reduced number of methods, now only new and parse_and_evaluate
  • internal data structure changes for rule types, simplifying code
  • start_rule can be determined automatically
  • parse_and_evaluate can take single string as argument (or ref) and will return the resultant evaluation; if in array reference the parse info will also be returned
  • more complicated notation to define rules not allowed
  • removed scan arrays
  • documented parse_function, display_value_function

Modules

Perl backtracking parser and resultant tree evaluator
Comma Separated Values
Comma Separated Values from file handle

Provides

in lib/Parse/Stallion.pm
in lib/Parse/Stallion.pm