Uses of Interface
org.jparsec.examples.bnf.ast.Rule
-
Packages that use Rule Package Description org.jparsec.examples.bnf.ast org.jparsec.examples.bnf.parser -
-
Uses of Rule in org.jparsec.examples.bnf.ast
Classes in org.jparsec.examples.bnf.ast that implement Rule Modifier and Type Class Description class
AltRule
Represents a rule with a bunch of alternatives.class
LiteralRule
Represents a literal rule.class
QuantifiedRule
Represents a quantified rule.class
RuleReference
Represents a reference to a named production rule.class
SequentialRule
Represents a sequential rule.Fields in org.jparsec.examples.bnf.ast declared as Rule Modifier and Type Field Description Rule
RuleDef. definition
Rule
QuantifiedRule. rule
Fields in org.jparsec.examples.bnf.ast with type parameters of type Rule Modifier and Type Field Description java.util.List<Rule>
AltRule. alternatives
java.util.List<Rule>
SequentialRule. rules
Constructors in org.jparsec.examples.bnf.ast with parameters of type Rule Constructor Description QuantifiedRule(Rule rule, Quantifier quantifier)
RuleDef(java.lang.String name, Rule definition)
Constructor parameters in org.jparsec.examples.bnf.ast with type arguments of type Rule Constructor Description AltRule(java.util.List<Rule> alternatives)
SequentialRule(java.util.List<Rule> rules)
-
Uses of Rule in org.jparsec.examples.bnf.parser
Fields in org.jparsec.examples.bnf.parser with type parameters of type Rule Modifier and Type Field Description (package private) static Parser<Rule>
RuleParser. IDENT
(package private) static Parser<Rule>
RuleParser. LITERAL
Methods in org.jparsec.examples.bnf.parser that return types with arguments of type Rule Modifier and Type Method Description (package private) static Parser<Rule>
RuleParser. alternative(Parser<Rule> rule)
(package private) static Parser<Rule>
RuleParser. rule()
(package private) static Parser<Rule>
RuleParser. sequential(Parser<Rule> rule)
(package private) static Parser<Rule>
RuleParser. unit(Parser<Rule> rule)
Method parameters in org.jparsec.examples.bnf.parser with type arguments of type Rule Modifier and Type Method Description (package private) static Parser<Rule>
RuleParser. alternative(Parser<Rule> rule)
(package private) static Parser<Rule>
RuleParser. sequential(Parser<Rule> rule)
(package private) static Parser<Rule>
RuleParser. unit(Parser<Rule> rule)
-