Uses of Class
org.javacc.parser.NormalProduction
Packages that use NormalProduction
Package
Description
Generates BNF documentation from a grammar.
A grammar and lexer generator.
-
Uses of NormalProduction in org.javacc.jjdoc
Methods in org.javacc.jjdoc with parameters of type NormalProductionModifier and TypeMethodDescriptionvoidBNFGenerator.productionEnd(NormalProduction np) voidGenerator.productionEnd(NormalProduction np) Output end of a normal production.voidHTMLGenerator.productionEnd(NormalProduction np) voidJCCGenerator.productionEnd(NormalProduction np) voidTextGenerator.productionEnd(NormalProduction np) Output end of a normal production.voidXTextGenerator.productionEnd(NormalProduction np) voidBNFGenerator.productionStart(NormalProduction np) voidGenerator.productionStart(NormalProduction np) Output start of a normal production.voidHTMLGenerator.productionStart(NormalProduction np) voidJCCGenerator.productionStart(NormalProduction np) voidTextGenerator.productionStart(NormalProduction np) Output start of a normal production.voidXTextGenerator.productionStart(NormalProduction np) Method parameters in org.javacc.jjdoc with type arguments of type NormalProductionModifier and TypeMethodDescriptionprivate static voidJJDoc.emitNormalProductions(Generator gen, List<NormalProduction> prods, JJDocContext context) -
Uses of NormalProduction in org.javacc.parser
Subclasses of NormalProduction in org.javacc.parserModifier and TypeClassDescriptionclassDescribes BNF productions.classDescribes a CODE productions.classDescribes CPPCODE productions.classDescribes JAVACODE productions.Fields in org.javacc.parser declared as NormalProductionModifier and TypeFieldDescriptionprivate NormalProduction[]NormalProduction.leftExpansionsA list of all non-terminals that this one can expand to without having to consume any tokens.private NormalProductionNonTerminal.prodThe production this non-terminal corresponds to.Fields in org.javacc.parser with type parameters of type NormalProductionModifier and TypeFieldDescriptionfinal List<NormalProduction> JavaCCGlobals.bnfproductionsA list of all grammar productions - normal and JAVACODE - in the order they appear in the input file.ParserData.bnfproductionsfinal Map<String, NormalProduction> JavaCCGlobals.production_tableA symbol table of all grammar productions - normal and JAVACODE.ParserData.productionTableMethods in org.javacc.parser that return NormalProductionModifier and TypeMethodDescription(package private) NormalProduction[]NormalProduction.getLeftExpansions()final NormalProductionNonTerminal.getProd()final NormalProductionNonTerminal.setProd(NormalProduction prod) Methods in org.javacc.parser with parameters of type NormalProductionModifier and TypeMethodDescriptionfinal voidJavaCCParser.AccessModifier(NormalProduction p) private static voidSemanticize.addLeftMost(NormalProduction prod, Expansion exp) protected voidJavaCCParserInternals.addproduction(NormalProduction p) private static booleanSemanticize.prodWalk(NormalProduction prod, Context context) (package private) voidNormalProduction.setLeftExpansions(NormalProduction[] leftExpansions) final NormalProductionNonTerminal.setProd(NormalProduction prod)