Parse::EBNF::RuleAn EBNF production rule | |
Download |
Parse::EBNF::Rule Ranking & Summary
Advertisement
- 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