Uses of Class
nlScript.core.NonTerminal
Packages that use NonTerminal
-
Uses of NonTerminal in nlScript.core
Fields in nlScript.core declared as NonTerminalMethods in nlScript.core that return NonTerminalMethods in nlScript.core that return types with arguments of type NonTerminalMethods in nlScript.core with parameters of type NonTerminalConstructors in nlScript.core with parameters of type NonTerminal -
Uses of NonTerminal in nlScript.ebnf
Fields in nlScript.ebnf declared as NonTerminalMethods in nlScript.ebnf that return NonTerminalMethods in nlScript.ebnf with parameters of type NonTerminalModifier and TypeMethodDescriptionstatic EBNFProductionRule.addProduction(BNF grammar, Rule rule, NonTerminal left, Symbol... right) EBNFCore.getRules(NonTerminal target) voidEBNFCore.removeRules(NonTerminal symbol) Constructors in nlScript.ebnf with parameters of type NonTerminalModifierConstructorDescriptionEBNFProduction(Rule rule, NonTerminal left, Symbol... right) Join(NonTerminal tgt, Named<?> entry, Named<?> open, Named<?> close, Named<?> delimiter, Range cardinality) Optional(NonTerminal tgt, Named<?> child) Or(NonTerminal tgt, Named<?>... children) Plus(NonTerminal tgt, Named<?> child) Repeat(NonTerminal tgt, Named<?> child, int from, int to) Rule(String type, NonTerminal tgt, Named<?>... children) Sequence(NonTerminal tgt, Named<?>... children) Star(NonTerminal tgt, Named<?> child)