Parse::EBNF::Rule

An EBNF production rule
Download

Parse::EBNF::Rule Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Cal Henderson
  • Publisher web site:
  • http://search.cpan.org/~iamcal/

Parse::EBNF::Rule Tags


Parse::EBNF::Rule Description

An EBNF production rule Parse::EBNF::Rule is a Perl module parses a single EBNF production into a tree of Parse::EBNF::Token objects.SYNOPSIS use Parse::EBNF::Rule; my $input = " MyRule ::= 'foo' | 'bar'"; # parse a rule my $rule = Parse::EBNF::Rule->new(); $rule->parse($input); ..OR.. my $rule = Parse::EBNF::Rule->new($input); # check if parsing succeed die $rule->error() if $rule->has_error(); # get the root token for this rule my $token = $rule->base_token(); Requirements: · Perl


Parse::EBNF::Rule Related Software