Package org.javacc.parser
Class JavaCCParserInternals
java.lang.Object
org.javacc.parser.JavaCCParserInternals
- Direct Known Subclasses:
JavaCCParser
Utilities.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidadd_token_manager_decls(Token t, List<Token> decls) protected voidprotected voidprotected voidprotected charprotected charcharacter_descriptor_assign(Token t, String s, String left) protected voidprotected voidprotected final Stringprivate booleanhexchar(char ch) private inthexval(char ch) protected voidinitialize(Context context) protected voidprotected final booleanprotected voidmakeTryBlock(Token tryLoc, Container<TryBlock> result, Container<Expansion> nestedExp, List<List<Token>> types, List<Token> ids, List<List<Token>> catchblks, List<Token> finallyblk) protected voidprotected Stringremove_escapes_and_quotes(Token t, String str) protected voidprotected voidsetinsertionpoint(Token t, int no)
-
Field Details
-
context
-
add_cu_token_here
-
first_cu_token
-
insertionpoint1set
private boolean insertionpoint1set -
insertionpoint2set
private boolean insertionpoint2set -
nextFreeLexState
private int nextFreeLexState
-
-
Constructor Details
-
JavaCCParserInternals
protected JavaCCParserInternals()
-
-
Method Details
-
initialize
-
checkDefaultState
protected void checkDefaultState() -
addcuname
-
compare
-
setinsertionpoint
-
insertionpointerrors
-
set_initial_cu_token
-
addproduction
-
production_addexpansion
-
addregexpr
-
add_token_manager_decls
-
add_inline_regexpr
-
hexchar
private boolean hexchar(char ch) -
hexval
private int hexval(char ch) -
remove_escapes_and_quotes
-
character_descriptor_assign
-
character_descriptor_assign
-
makeTryBlock
-
isJavaLanguage
protected final boolean isJavaLanguage() -
getLanguageName
-