Package org.javacc.jjdoc
Class JJDoc
- java.lang.Object
-
- org.javacc.jjdoc.JJDocGlobals
-
- org.javacc.jjdoc.JJDoc
-
public class JJDoc extends JJDocGlobals
The main entry point for JJDoc.
-
-
Field Summary
-
Fields inherited from class org.javacc.jjdoc.JJDocGlobals
generator, input_file, output_file
-
-
Constructor Summary
Constructors Constructor Description JJDoc()
-
Method Summary
-
Methods inherited from class org.javacc.jjdoc.JJDocGlobals
error, getGenerator, info
-
-
-
-
Method Detail
-
start
static void start(JJDocContext context)
-
emitTopLevelSpecialTokens
private static void emitTopLevelSpecialTokens(Token tok, Generator gen, JJDocContext context)
-
emitTokenProductions
private static void emitTokenProductions(Generator gen, java.util.List<TokenProduction> prods, JJDocContext context)
-
getStandardTokenProductionText
public static java.lang.String getStandardTokenProductionText(TokenProduction tp, JJDocContext context)
-
emitNormalProductions
private static void emitNormalProductions(Generator gen, java.util.List<NormalProduction> prods, JJDocContext context)
-
emitExpansionTree
private static void emitExpansionTree(Expansion exp, Generator gen, JJDocContext context)
-
emitExpansionAction
private static void emitExpansionAction(Action a, Generator gen, JJDocContext context)
-
emitExpansionChoice
private static void emitExpansionChoice(Choice c, Generator gen, JJDocContext context)
-
emitExpansionLookahead
private static void emitExpansionLookahead(Lookahead l, Generator gen, JJDocContext context)
-
emitExpansionNonTerminal
private static void emitExpansionNonTerminal(NonTerminal nt, Generator gen, JJDocContext context)
-
emitExpansionOneOrMore
private static void emitExpansionOneOrMore(OneOrMore o, Generator gen, JJDocContext context)
-
emitExpansionRegularExpression
private static void emitExpansionRegularExpression(RegularExpression r, Generator gen, JJDocContext context)
-
emitExpansionSequence
private static void emitExpansionSequence(Sequence s, Generator gen, JJDocContext context)
-
emitExpansionTryBlock
private static void emitExpansionTryBlock(TryBlock t, Generator gen, JJDocContext context)
-
emitExpansionZeroOrMore
private static void emitExpansionZeroOrMore(ZeroOrMore z, Generator gen, JJDocContext context)
-
emitExpansionZeroOrOne
private static void emitExpansionZeroOrOne(ZeroOrOne z, Generator gen, JJDocContext context)
-
emitRE
public static java.lang.String emitRE(RegularExpression re, JJDocContext context)
-
-