NAME
Parse::RandGen::Subrule - Subrule Condition element, that references a Rule object and a match quantifier
DESCRIPTION
Subrule is a non-terminal Condition element that references a Rule object and contains a match quantifier (how many times the Rule must match for the Condition to be satisfied).
METHODS
new
Creates a new Subrule. The first argument (required) is the Rule that must be satisfied for the condition to match (either a Rule object reference or the name of the rule).
All other arguments are named pairs.
The Subrule class supports the optional arguments "min" and "max", which represent the number of times that the subrule must match for the condition to match.
The "quant" quantifier argument can also be used to specify "min" and "max". The values are the familiar '+', '?', or '*' (also can be 's', '?', or 's?', respectively).
element, min, max
Returns the Condition's attribute of the same name.
subrule
Returns a reference to the Condition's Rule object.
SEE ALSO
Parse::RandGen::Condition, Parse::RandGen::Rule, Parse::RandGen::Production, and Parse::RandGen
AUTHORS
Jeff Dutton
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 102:
You forgot a '=back' before '=head1'
- Around line 125:
=back without =over