org.javacc.parser
Class JavaCCParserInternals
java.lang.Object
org.javacc.parser.JavaCCGlobals
org.javacc.parser.JavaCCParserInternals
- Direct Known Subclasses:
- JavaCCParser
public abstract class JavaCCParserInternals
- extends JavaCCGlobals
Fields inherited from class org.javacc.parser.JavaCCGlobals |
bnfproductions, ccol, cline, cu_from_insertion_point_2, cu_name, cu_to_insertion_point_1, cu_to_insertion_point_2, fileName, jj2index, jjcovGenerated, jjtreeGenerated, lexstate_I2S, lexstate_S2I, maskindex, maskVals, named_tokens_table, names_of_tokens, ordered_named_tokens, origFileName, outputDir, production_table, rexprlist, rexps_of_tokens, simple_tokens_table, token_mgr_decls, tokenCount, toolName, toolNames |
Method Summary |
protected static void |
add_inline_regexpr(RegularExpression r)
|
protected static void |
add_token_manager_decls(Token t,
java.util.Vector decls)
|
protected static void |
addcuname(java.lang.String id)
|
protected static void |
addproduction(NormalProduction p)
|
protected static void |
addregexpr(TokenProduction p)
|
protected static char |
character_descriptor_assign(Token t,
java.lang.String s)
|
protected static char |
character_descriptor_assign(Token t,
java.lang.String s,
java.lang.String left)
|
protected static void |
compare(Token t,
java.lang.String id1,
java.lang.String id2)
|
protected static boolean |
hexchar(char ch)
|
protected static int |
hexval(char ch)
|
protected static void |
initialize()
|
protected static void |
insertionpointerrors(Token t)
|
protected static void |
makeTryBlock(Token tryLoc,
Container result,
Container nestedExp,
java.util.Vector types,
java.util.Vector ids,
java.util.Vector catchblks,
java.util.Vector finallyblk)
|
protected static void |
production_addexpansion(BNFProduction p,
Expansion e)
|
static void |
reInit()
|
protected static java.lang.String |
remove_escapes_and_quotes(Token t,
java.lang.String str)
|
protected static void |
set_initial_cu_token(Token t)
|
protected static void |
setinsertionpoint(Token t,
int no)
|
Methods inherited from class org.javacc.parser.JavaCCGlobals |
add_escapes, addUnicodeEscapes, bannerLine, getIdString, getIdString, getToolNames, isGeneratedBy, printLeadingComments, printLeadingComments, printToken, printToken, printTokenOnly, printTokenOnly, printTokenSetup, printTrailingComments, printTrailingComments, setOutputDir, staticOpt, storeOutputDirSpec |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaCCParserInternals
public JavaCCParserInternals()
initialize
protected static void initialize()
addcuname
protected static void addcuname(java.lang.String id)
compare
protected static void compare(Token t,
java.lang.String id1,
java.lang.String id2)
setinsertionpoint
protected static void setinsertionpoint(Token t,
int no)
insertionpointerrors
protected static void insertionpointerrors(Token t)
set_initial_cu_token
protected static void set_initial_cu_token(Token t)
addproduction
protected static void addproduction(NormalProduction p)
production_addexpansion
protected static void production_addexpansion(BNFProduction p,
Expansion e)
addregexpr
protected static void addregexpr(TokenProduction p)
add_token_manager_decls
protected static void add_token_manager_decls(Token t,
java.util.Vector decls)
add_inline_regexpr
protected static void add_inline_regexpr(RegularExpression r)
hexchar
protected static boolean hexchar(char ch)
hexval
protected static int hexval(char ch)
remove_escapes_and_quotes
protected static java.lang.String remove_escapes_and_quotes(Token t,
java.lang.String str)
character_descriptor_assign
protected static char character_descriptor_assign(Token t,
java.lang.String s)
character_descriptor_assign
protected static char character_descriptor_assign(Token t,
java.lang.String s,
java.lang.String left)
makeTryBlock
protected static void makeTryBlock(Token tryLoc,
Container result,
Container nestedExp,
java.util.Vector types,
java.util.Vector ids,
java.util.Vector catchblks,
java.util.Vector finallyblk)
reInit
public static void reInit()