public class GroupParser
extends org.antlr.runtime.Parser
Modifier and Type | Class and Description |
---|---|
protected static class |
GroupParser.formalArgs_scope |
Modifier and Type | Field and Description |
---|---|
static int |
ANONYMOUS_TEMPLATE |
static int |
BIGSTRING |
static int |
BIGSTRING_NO_NL |
static int |
COMMENT |
static int |
EOF |
static int |
FALSE |
static org.antlr.runtime.BitSet |
FOLLOW_16_in_templateDef325 |
static org.antlr.runtime.BitSet |
FOLLOW_16_in_templateDef337 |
static org.antlr.runtime.BitSet |
FOLLOW_17_in_templateDef327 |
static org.antlr.runtime.BitSet |
FOLLOW_17_in_templateDef341 |
static org.antlr.runtime.BitSet |
FOLLOW_18_in_delimiters256 |
static org.antlr.runtime.BitSet |
FOLLOW_18_in_dictPairs616 |
static org.antlr.runtime.BitSet |
FOLLOW_18_in_dictPairs624 |
static org.antlr.runtime.BitSet |
FOLLOW_18_in_formalArgs466 |
static org.antlr.runtime.BitSet |
FOLLOW_18_in_oldStyleHeader187 |
static org.antlr.runtime.BitSet |
FOLLOW_19_in_group125 |
static org.antlr.runtime.BitSet |
FOLLOW_19_in_groupName228 |
static org.antlr.runtime.BitSet |
FOLLOW_19_in_templateDef319 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_defaultValuePair662 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_keyValuePair680 |
static org.antlr.runtime.BitSet |
FOLLOW_20_in_oldStyleHeader168 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_dictDef553 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_templateDef352 |
static org.antlr.runtime.BitSet |
FOLLOW_21_in_templateDef432 |
static org.antlr.runtime.BitSet |
FOLLOW_22_in_oldStyleHeader201 |
static org.antlr.runtime.BitSet |
FOLLOW_23_in_formalArg492 |
static org.antlr.runtime.BitSet |
FOLLOW_23_in_formalArg512 |
static org.antlr.runtime.BitSet |
FOLLOW_24_in_templateDef313 |
static org.antlr.runtime.BitSet |
FOLLOW_25_in_defaultValuePair660 |
static org.antlr.runtime.BitSet |
FOLLOW_26_in_delimiters250 |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_oldStyleHeader162 |
static org.antlr.runtime.BitSet |
FOLLOW_28_in_oldStyleHeader182 |
static org.antlr.runtime.BitSet |
FOLLOW_29_in_group101 |
static org.antlr.runtime.BitSet |
FOLLOW_29_in_group111 |
static org.antlr.runtime.BitSet |
FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue716 |
static org.antlr.runtime.BitSet |
FOLLOW_BIGSTRING_in_keyValue699 |
static org.antlr.runtime.BitSet |
FOLLOW_BIGSTRING_in_templateDef383 |
static org.antlr.runtime.BitSet |
FOLLOW_BIGSTRING_NO_NL_in_keyValue708 |
static org.antlr.runtime.BitSet |
FOLLOW_BIGSTRING_NO_NL_in_templateDef395 |
static org.antlr.runtime.BitSet |
FOLLOW_def_in_group139 |
static org.antlr.runtime.BitSet |
FOLLOW_defaultValuePair_in_dictPairs626 |
static org.antlr.runtime.BitSet |
FOLLOW_defaultValuePair_in_dictPairs637 |
static org.antlr.runtime.BitSet |
FOLLOW_delimiters_in_group91 |
static org.antlr.runtime.BitSet |
FOLLOW_dict_in_dictDef555 |
static org.antlr.runtime.BitSet |
FOLLOW_dictDef_in_def289 |
static org.antlr.runtime.BitSet |
FOLLOW_dictPairs_in_dict589 |
static org.antlr.runtime.BitSet |
FOLLOW_EOF_in_group145 |
static org.antlr.runtime.BitSet |
FOLLOW_FALSE_in_keyValue743 |
static org.antlr.runtime.BitSet |
FOLLOW_formalArg_in_formalArgs462 |
static org.antlr.runtime.BitSet |
FOLLOW_formalArg_in_formalArgs468 |
static org.antlr.runtime.BitSet |
FOLLOW_formalArgs_in_templateDef339 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_dictDef551 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_formalArg486 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_group122 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_group127 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_groupName223 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_groupName232 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_keyValue768 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_oldStyleHeader164 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_oldStyleHeader170 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_oldStyleHeader184 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_oldStyleHeader189 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_templateDef317 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_templateDef323 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_templateDef335 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_templateDef430 |
static org.antlr.runtime.BitSet |
FOLLOW_ID_in_templateDef436 |
static org.antlr.runtime.BitSet |
FOLLOW_keyValue_in_defaultValuePair664 |
static org.antlr.runtime.BitSet |
FOLLOW_keyValue_in_keyValuePair682 |
static org.antlr.runtime.BitSet |
FOLLOW_keyValuePair_in_dictPairs607 |
static org.antlr.runtime.BitSet |
FOLLOW_keyValuePair_in_dictPairs618 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_dict587 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_formalArg516 |
static org.antlr.runtime.BitSet |
FOLLOW_LBRACK_in_keyValue753 |
static org.antlr.runtime.BitSet |
FOLLOW_oldStyleHeader_in_group86 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_dict592 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_formalArg518 |
static org.antlr.runtime.BitSet |
FOLLOW_RBRACK_in_keyValue755 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_formalArg496 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_delimiters254 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_delimiters260 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_group103 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_keyValue723 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_keyValuePair678 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_templateDef368 |
static org.antlr.runtime.BitSet |
FOLLOW_templateDef_in_def284 |
static org.antlr.runtime.BitSet |
FOLLOW_TRUE_in_keyValue733 |
protected Stack<GroupParser.formalArgs_scope> |
formalArgs_stack |
STGroup |
group |
static int |
ID |
static int |
LBRACK |
static int |
LINE_COMMENT |
static int |
RBRACK |
static int |
STRING |
static int |
T__16 |
static int |
T__17 |
static int |
T__18 |
static int |
T__19 |
static int |
T__20 |
static int |
T__21 |
static int |
T__22 |
static int |
T__23 |
static int |
T__24 |
static int |
T__25 |
static int |
T__26 |
static int |
T__27 |
static int |
T__28 |
static int |
T__29 |
static String[] |
tokenNames |
static int |
TRUE |
static int |
WS |
Constructor and Description |
---|
GroupParser(org.antlr.runtime.TokenStream input) |
GroupParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
void |
def(String prefix) |
void |
defaultValuePair(Map<String,Object> mapping) |
void |
delimiters() |
Map<String,Object> |
dict() |
void |
dictDef() |
void |
dictPairs(Map<String,Object> mapping) |
void |
displayRecognitionError(String[] tokenNames,
org.antlr.runtime.RecognitionException e) |
void |
error(String msg) |
void |
formalArg(List<FormalArgument> args) |
List<FormalArgument> |
formalArgs() |
org.antlr.runtime.Parser[] |
getDelegates() |
String |
getGrammarFileName() |
String |
getSourceName() |
String[] |
getTokenNames() |
void |
group(STGroup group,
String prefix) |
String |
groupName() |
Object |
keyValue() |
void |
keyValuePair(Map<String,Object> mapping) |
void |
oldStyleHeader() |
void |
templateDef(String prefix) |
getCurrentInputSymbol, getMissingSymbol, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final String[] tokenNames
public static final int EOF
public static final int T__16
public static final int T__17
public static final int T__18
public static final int T__19
public static final int T__20
public static final int T__21
public static final int T__22
public static final int T__23
public static final int T__24
public static final int T__25
public static final int T__26
public static final int T__27
public static final int T__28
public static final int T__29
public static final int ANONYMOUS_TEMPLATE
public static final int BIGSTRING
public static final int BIGSTRING_NO_NL
public static final int COMMENT
public static final int FALSE
public static final int ID
public static final int LBRACK
public static final int LINE_COMMENT
public static final int RBRACK
public static final int STRING
public static final int TRUE
public static final int WS
public STGroup group
protected Stack<GroupParser.formalArgs_scope> formalArgs_stack
public static final org.antlr.runtime.BitSet FOLLOW_oldStyleHeader_in_group86
public static final org.antlr.runtime.BitSet FOLLOW_delimiters_in_group91
public static final org.antlr.runtime.BitSet FOLLOW_29_in_group101
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_group103
public static final org.antlr.runtime.BitSet FOLLOW_29_in_group111
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group122
public static final org.antlr.runtime.BitSet FOLLOW_19_in_group125
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group127
public static final org.antlr.runtime.BitSet FOLLOW_def_in_group139
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_group145
public static final org.antlr.runtime.BitSet FOLLOW_27_in_oldStyleHeader162
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader164
public static final org.antlr.runtime.BitSet FOLLOW_20_in_oldStyleHeader168
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader170
public static final org.antlr.runtime.BitSet FOLLOW_28_in_oldStyleHeader182
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader184
public static final org.antlr.runtime.BitSet FOLLOW_18_in_oldStyleHeader187
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader189
public static final org.antlr.runtime.BitSet FOLLOW_22_in_oldStyleHeader201
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName223
public static final org.antlr.runtime.BitSet FOLLOW_19_in_groupName228
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName232
public static final org.antlr.runtime.BitSet FOLLOW_26_in_delimiters250
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_delimiters254
public static final org.antlr.runtime.BitSet FOLLOW_18_in_delimiters256
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_delimiters260
public static final org.antlr.runtime.BitSet FOLLOW_templateDef_in_def284
public static final org.antlr.runtime.BitSet FOLLOW_dictDef_in_def289
public static final org.antlr.runtime.BitSet FOLLOW_24_in_templateDef313
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef317
public static final org.antlr.runtime.BitSet FOLLOW_19_in_templateDef319
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef323
public static final org.antlr.runtime.BitSet FOLLOW_16_in_templateDef325
public static final org.antlr.runtime.BitSet FOLLOW_17_in_templateDef327
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef335
public static final org.antlr.runtime.BitSet FOLLOW_16_in_templateDef337
public static final org.antlr.runtime.BitSet FOLLOW_formalArgs_in_templateDef339
public static final org.antlr.runtime.BitSet FOLLOW_17_in_templateDef341
public static final org.antlr.runtime.BitSet FOLLOW_21_in_templateDef352
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_templateDef368
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_templateDef383
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_NO_NL_in_templateDef395
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef430
public static final org.antlr.runtime.BitSet FOLLOW_21_in_templateDef432
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef436
public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs462
public static final org.antlr.runtime.BitSet FOLLOW_18_in_formalArgs466
public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs468
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_formalArg486
public static final org.antlr.runtime.BitSet FOLLOW_23_in_formalArg492
public static final org.antlr.runtime.BitSet FOLLOW_set_in_formalArg496
public static final org.antlr.runtime.BitSet FOLLOW_23_in_formalArg512
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_formalArg516
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_formalArg518
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_dictDef551
public static final org.antlr.runtime.BitSet FOLLOW_21_in_dictDef553
public static final org.antlr.runtime.BitSet FOLLOW_dict_in_dictDef555
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_dict587
public static final org.antlr.runtime.BitSet FOLLOW_dictPairs_in_dict589
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_dict592
public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs607
public static final org.antlr.runtime.BitSet FOLLOW_18_in_dictPairs616
public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs618
public static final org.antlr.runtime.BitSet FOLLOW_18_in_dictPairs624
public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs626
public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs637
public static final org.antlr.runtime.BitSet FOLLOW_25_in_defaultValuePair660
public static final org.antlr.runtime.BitSet FOLLOW_20_in_defaultValuePair662
public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_defaultValuePair664
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValuePair678
public static final org.antlr.runtime.BitSet FOLLOW_20_in_keyValuePair680
public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_keyValuePair682
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_keyValue699
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_NO_NL_in_keyValue708
public static final org.antlr.runtime.BitSet FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue716
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValue723
public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_keyValue733
public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_keyValue743
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_keyValue753
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_keyValue755
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_keyValue768
public GroupParser(org.antlr.runtime.TokenStream input)
public GroupParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Parser[] getDelegates()
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
displayRecognitionError
in class org.antlr.runtime.BaseRecognizer
public String getSourceName()
getSourceName
in class org.antlr.runtime.Parser
public void error(String msg)
public final void group(STGroup group, String prefix) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void oldStyleHeader() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final String groupName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void delimiters() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void def(String prefix) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void templateDef(String prefix) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final List<FormalArgument> formalArgs() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void formalArg(List<FormalArgument> args) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void dictDef() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Map<String,Object> dict() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void dictPairs(Map<String,Object> mapping) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void defaultValuePair(Map<String,Object> mapping) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void keyValuePair(Map<String,Object> mapping) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final Object keyValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
Copyright © 2024. All rights reserved.