## NAME MarpaX::Simple::Rules - Simplest way to create Marpa::XS rules. ## SYNOPSYS use Marpa::XS; use MarpaX::Simple::Rules 'parse_rules'; my $rules = parse_rules(<<"RULES"); expression ::= term => return_0 term ::= factor => return_0 term ::= term plus term => plus factor ::= number => return_0 factor ::= factor mul factor => mul RULES my $grammar = Marpa::XS::Grammar->new({ start => 'expression', rules => $rules, ... }); ## FUNCTIONS ### `$rules = parse_rules(STRING)` Parses a string containing a grammar description. Returns the rules in the form that Marpa::XS::Grammar uses. ## SEE ALSO [Marpa::XS](http://metacpan.org/release/Marpa-XS) ## AUTHOR Peter Stuifzand ## LICENSE Same as Perl5. ## COPYRIGHT Peter Stuifzand 2012