## 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