@Generated(value="ANTLR") public class RegexParser extends org.antlr.runtime.Parser
| Modifier and Type | Class and Description |
|---|---|
static class |
RegexParser.atom_return |
static class |
RegexParser.charclass_return |
static class |
RegexParser.charrange_return |
static class |
RegexParser.choice_return |
static class |
RegexParser.classchar_return |
static class |
RegexParser.classelement_return |
static class |
RegexParser.excludedelements_return |
static class |
RegexParser.expression_return |
static class |
RegexParser.factor_return |
static class |
RegexParser.group_return |
static class |
RegexParser.includedelements_return |
static class |
RegexParser.quantifier_return |
static class |
RegexParser.sequence_return |
static class |
RegexParser.singlechar_return |
| Modifier and Type | Field and Description |
|---|---|
protected org.antlr.runtime.tree.TreeAdaptor |
adaptor |
static int |
ALPHANUM |
static int |
CHOICE |
static int |
CLASS |
static int |
CODEDCHAR |
static int |
DIGIT |
static int |
EOF |
static int |
ESCAPEDCHARACTER |
static int |
EXCL |
static int |
FACTOR |
static org.antlr.runtime.BitSet |
FOLLOW_31_in_charclass282 |
static org.antlr.runtime.BitSet |
FOLLOW_31_in_expression78 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_expression84 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_choice98 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_synpred4_Regex98 |
static org.antlr.runtime.BitSet |
FOLLOW_34_in_charrange366 |
static org.antlr.runtime.BitSet |
FOLLOW_34_in_singlechar197 |
static org.antlr.runtime.BitSet |
FOLLOW_35_in_group385 |
static org.antlr.runtime.BitSet |
FOLLOW_36_in_group389 |
static org.antlr.runtime.BitSet |
FOLLOW_37_in_quantifier417 |
static org.antlr.runtime.BitSet |
FOLLOW_37_in_quantifier444 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_factor150 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_factor167 |
static org.antlr.runtime.BitSet |
FOLLOW_atom_in_synpred7_Regex150 |
static org.antlr.runtime.BitSet |
FOLLOW_charclass_in_singlechar203 |
static org.antlr.runtime.BitSet |
FOLLOW_charrange_in_classelement350 |
static org.antlr.runtime.BitSet |
FOLLOW_choice_in_expression82 |
static org.antlr.runtime.BitSet |
FOLLOW_classchar_in_charrange364 |
static org.antlr.runtime.BitSet |
FOLLOW_classchar_in_charrange368 |
static org.antlr.runtime.BitSet |
FOLLOW_classchar_in_classelement345 |
static org.antlr.runtime.BitSet |
FOLLOW_classchar_in_singlechar191 |
static org.antlr.runtime.BitSet |
FOLLOW_classelement_in_excludedelements332 |
static org.antlr.runtime.BitSet |
FOLLOW_classelement_in_includedelements319 |
static org.antlr.runtime.BitSet |
FOLLOW_excludedelements_in_charclass284 |
static org.antlr.runtime.BitSet |
FOLLOW_expression_in_group387 |
static org.antlr.runtime.BitSet |
FOLLOW_factor_in_sequence125 |
static org.antlr.runtime.BitSet |
FOLLOW_factor_in_sequence127 |
static org.antlr.runtime.BitSet |
FOLLOW_factor_in_sequence142 |
static org.antlr.runtime.BitSet |
FOLLOW_factor_in_synpred6_Regex125 |
static org.antlr.runtime.BitSet |
FOLLOW_factor_in_synpred6_Regex127 |
static org.antlr.runtime.BitSet |
FOLLOW_group_in_atom180 |
static org.antlr.runtime.BitSet |
FOLLOW_includedelements_in_charclass278 |
static org.antlr.runtime.BitSet |
FOLLOW_includedelements_in_synpred18_Regex278 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_quantifier415 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_quantifier421 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_quantifier442 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_in_quantifier461 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_quantifier411 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_quantifier440 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACE_in_quantifier459 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACKET_in_charclass276 |
static org.antlr.runtime.BitSet |
FOLLOW_PREDEFINEDCLASS_in_classelement355 |
static org.antlr.runtime.BitSet |
FOLLOW_PREDEFINEDCLASS_in_singlechar208 |
static org.antlr.runtime.BitSet |
FOLLOW_quantifier_in_factor152 |
static org.antlr.runtime.BitSet |
FOLLOW_quantifier_in_synpred7_Regex152 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_quantifier423 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_quantifier446 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACE_in_quantifier463 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACKET_in_charclass288 |
static org.antlr.runtime.BitSet |
FOLLOW_sequence_in_choice100 |
static org.antlr.runtime.BitSet |
FOLLOW_sequence_in_choice116 |
static org.antlr.runtime.BitSet |
FOLLOW_sequence_in_choice95 |
static org.antlr.runtime.BitSet |
FOLLOW_sequence_in_synpred4_Regex100 |
static org.antlr.runtime.BitSet |
FOLLOW_sequence_in_synpred4_Regex95 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_classchar0 |
static org.antlr.runtime.BitSet |
FOLLOW_SIMPLEQUANTIFIER_in_quantifier406 |
static org.antlr.runtime.BitSet |
FOLLOW_singlechar_in_atom175 |
static int |
GROUP |
static int |
HEXCHAR |
static int |
HEXDIGIT |
static int |
INCL |
static int |
INT |
static int |
LBRACE |
static int |
LBRACKET |
static int |
LETTER |
static int |
NONTYPEABLECHARACTER |
static int |
OCTALCHAR |
static int |
OCTALDIGIT |
static int |
PREDEFINEDCLASS |
static int |
QUANT |
static int |
RANGE |
static int |
RBRACE |
static int |
RBRACKET |
static int |
SEQUENCE |
static int |
SIMPLEQUANTIFIER |
static int |
SPECIALCHARACTER |
static int |
T__31 |
static int |
T__32 |
static int |
T__33 |
static int |
T__34 |
static int |
T__35 |
static int |
T__36 |
static int |
T__37 |
static String[] |
tokenNames |
| Constructor and Description |
|---|
RegexParser(org.antlr.runtime.TokenStream input) |
RegexParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOutalreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOutpublic static final String[] tokenNames
public static final int QUANT
public static final int CLASS
public static final int SIMPLEQUANTIFIER
public static final int RBRACE
public static final int LETTER
public static final int ESCAPEDCHARACTER
public static final int SPECIALCHARACTER
public static final int LBRACE
public static final int HEXCHAR
public static final int RANGE
public static final int EXCL
public static final int INT
public static final int NONTYPEABLECHARACTER
public static final int EOF
public static final int ALPHANUM
public static final int LBRACKET
public static final int SEQUENCE
public static final int GROUP
public static final int T__31
public static final int T__32
public static final int CODEDCHAR
public static final int T__33
public static final int T__34
public static final int T__35
public static final int T__36
public static final int T__37
public static final int FACTOR
public static final int PREDEFINEDCLASS
public static final int OCTALDIGIT
public static final int INCL
public static final int DIGIT
public static final int RBRACKET
public static final int CHOICE
public static final int OCTALCHAR
public static final int HEXDIGIT
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public static final org.antlr.runtime.BitSet FOLLOW_31_in_expression78
public static final org.antlr.runtime.BitSet FOLLOW_choice_in_expression82
public static final org.antlr.runtime.BitSet FOLLOW_32_in_expression84
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_choice95
public static final org.antlr.runtime.BitSet FOLLOW_33_in_choice98
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_choice100
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_choice116
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_sequence125
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_sequence127
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_sequence142
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_factor150
public static final org.antlr.runtime.BitSet FOLLOW_quantifier_in_factor152
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_factor167
public static final org.antlr.runtime.BitSet FOLLOW_singlechar_in_atom175
public static final org.antlr.runtime.BitSet FOLLOW_group_in_atom180
public static final org.antlr.runtime.BitSet FOLLOW_classchar_in_singlechar191
public static final org.antlr.runtime.BitSet FOLLOW_34_in_singlechar197
public static final org.antlr.runtime.BitSet FOLLOW_charclass_in_singlechar203
public static final org.antlr.runtime.BitSet FOLLOW_PREDEFINEDCLASS_in_singlechar208
public static final org.antlr.runtime.BitSet FOLLOW_set_in_classchar0
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_charclass276
public static final org.antlr.runtime.BitSet FOLLOW_includedelements_in_charclass278
public static final org.antlr.runtime.BitSet FOLLOW_31_in_charclass282
public static final org.antlr.runtime.BitSet FOLLOW_excludedelements_in_charclass284
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_charclass288
public static final org.antlr.runtime.BitSet FOLLOW_classelement_in_includedelements319
public static final org.antlr.runtime.BitSet FOLLOW_classelement_in_excludedelements332
public static final org.antlr.runtime.BitSet FOLLOW_classchar_in_classelement345
public static final org.antlr.runtime.BitSet FOLLOW_charrange_in_classelement350
public static final org.antlr.runtime.BitSet FOLLOW_PREDEFINEDCLASS_in_classelement355
public static final org.antlr.runtime.BitSet FOLLOW_classchar_in_charrange364
public static final org.antlr.runtime.BitSet FOLLOW_34_in_charrange366
public static final org.antlr.runtime.BitSet FOLLOW_classchar_in_charrange368
public static final org.antlr.runtime.BitSet FOLLOW_35_in_group385
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_group387
public static final org.antlr.runtime.BitSet FOLLOW_36_in_group389
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLEQUANTIFIER_in_quantifier406
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_quantifier411
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_quantifier415
public static final org.antlr.runtime.BitSet FOLLOW_37_in_quantifier417
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_quantifier421
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_quantifier423
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_quantifier440
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_quantifier442
public static final org.antlr.runtime.BitSet FOLLOW_37_in_quantifier444
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_quantifier446
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_quantifier459
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_quantifier461
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_quantifier463
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_synpred4_Regex95
public static final org.antlr.runtime.BitSet FOLLOW_33_in_synpred4_Regex98
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_synpred4_Regex100
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_synpred6_Regex125
public static final org.antlr.runtime.BitSet FOLLOW_factor_in_synpred6_Regex127
public static final org.antlr.runtime.BitSet FOLLOW_atom_in_synpred7_Regex150
public static final org.antlr.runtime.BitSet FOLLOW_quantifier_in_synpred7_Regex152
public static final org.antlr.runtime.BitSet FOLLOW_includedelements_in_synpred18_Regex278
public RegexParser(org.antlr.runtime.TokenStream input)
public RegexParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public String[] getTokenNames()
getTokenNames in class org.antlr.runtime.BaseRecognizerpublic String getGrammarFileName()
getGrammarFileName in class org.antlr.runtime.BaseRecognizerprotected void mismatch(org.antlr.runtime.IntStream input,
int ttype,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic Object recoverFromMismatchedSet(org.antlr.runtime.IntStream input, org.antlr.runtime.RecognitionException e, org.antlr.runtime.BitSet follow) throws org.antlr.runtime.RecognitionException
recoverFromMismatchedSet in class org.antlr.runtime.BaseRecognizerorg.antlr.runtime.RecognitionExceptionpublic final RegexParser.expression_return expression() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.choice_return choice() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.sequence_return sequence() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.factor_return factor() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.atom_return atom() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.singlechar_return singlechar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.classchar_return classchar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.charclass_return charclass() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.includedelements_return includedelements() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.excludedelements_return excludedelements() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.classelement_return classelement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.charrange_return charrange() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.group_return group() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final RegexParser.quantifier_return quantifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred4_Regex_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred6_Regex_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred7_Regex_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void synpred18_Regex_fragment()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final boolean synpred4_Regex()
public final boolean synpred18_Regex()
public final boolean synpred7_Regex()
public final boolean synpred6_Regex()
Copyright © 2006–2016 Volker Bergmann. All rights reserved.