Uses of Class
org.javacc.parser.NormalProduction
-
Packages that use NormalProduction Package Description org.javacc.jjdoc Generates BNF documentation from a grammar.org.javacc.parser A grammar and lexer generator. -
-
Uses of NormalProduction in org.javacc.jjdoc
Methods in org.javacc.jjdoc with parameters of type NormalProduction Modifier and Type Method Description voidBNFGenerator. 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 NormalProduction Modifier and Type Method Description private static voidJJDoc. emitNormalProductions(Generator gen, java.util.List<NormalProduction> prods, JJDocContext context) -
Uses of NormalProduction in org.javacc.parser
Subclasses of NormalProduction in org.javacc.parser Modifier and Type Class Description classBNFProductionDescribes BNF productions.classCodeProductionDescribes a CODE productions.classCppCodeProductionDescribes CPPCODE productions.classJavaCodeProductionDescribes JAVACODE productions.Fields in org.javacc.parser declared as NormalProduction Modifier and Type Field Description private 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 NormalProduction Modifier and Type Field Description java.util.List<NormalProduction>JavaCCGlobals. bnfproductionsA list of all grammar productions - normal and JAVACODE - in the order they appear in the input file.java.util.List<NormalProduction>ParserData. bnfproductionsjava.util.Map<java.lang.String,NormalProduction>JavaCCGlobals. production_tableA symbol table of all grammar productions - normal and JAVACODE.java.util.Map<java.lang.String,NormalProduction>ParserData. productionTableMethods in org.javacc.parser that return NormalProduction Modifier and Type Method Description (package private) NormalProduction[]NormalProduction. getLeftExpansions()NormalProductionNonTerminal. getProd()NormalProductionNonTerminal. setProd(NormalProduction prod)Methods in org.javacc.parser with parameters of type NormalProduction Modifier and Type Method Description 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)NormalProductionNonTerminal. setProd(NormalProduction prod)
-