org.stringtemplate.v4.compiler
Class GroupParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.stringtemplate.v4.compiler.GroupParser
public class GroupParser
- extends org.antlr.runtime.Parser
| Fields inherited from class org.antlr.runtime.Parser |
input |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state |
|
Constructor Summary |
GroupParser(org.antlr.runtime.TokenStream input)
|
GroupParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
|
| Methods inherited from class org.antlr.runtime.Parser |
getCurrentInputSymbol, getMissingSymbol, getTokenStream, reset, setTokenStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
T__13
public static final int T__13
- See Also:
- Constant Field Values
T__14
public static final int T__14
- See Also:
- Constant Field Values
T__15
public static final int T__15
- See Also:
- Constant Field Values
T__16
public static final int T__16
- See Also:
- Constant Field Values
T__17
public static final int T__17
- See Also:
- Constant Field Values
T__18
public static final int T__18
- See Also:
- Constant Field Values
T__19
public static final int T__19
- See Also:
- Constant Field Values
T__20
public static final int T__20
- See Also:
- Constant Field Values
T__21
public static final int T__21
- See Also:
- Constant Field Values
T__22
public static final int T__22
- See Also:
- Constant Field Values
T__23
public static final int T__23
- See Also:
- Constant Field Values
T__24
public static final int T__24
- See Also:
- Constant Field Values
T__25
public static final int T__25
- See Also:
- Constant Field Values
T__26
public static final int T__26
- See Also:
- Constant Field Values
T__27
public static final int T__27
- See Also:
- Constant Field Values
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
BIGSTRING
public static final int BIGSTRING
- See Also:
- Constant Field Values
ANONYMOUS_TEMPLATE
public static final int ANONYMOUS_TEMPLATE
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
group
public STGroup group
FOLLOW_oldStyleHeader_in_group64
public static final org.antlr.runtime.BitSet FOLLOW_oldStyleHeader_in_group64
FOLLOW_13_in_group74
public static final org.antlr.runtime.BitSet FOLLOW_13_in_group74
FOLLOW_STRING_in_group76
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_group76
FOLLOW_13_in_group84
public static final org.antlr.runtime.BitSet FOLLOW_13_in_group84
FOLLOW_ID_in_group95
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group95
FOLLOW_14_in_group98
public static final org.antlr.runtime.BitSet FOLLOW_14_in_group98
FOLLOW_ID_in_group100
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group100
FOLLOW_def_in_group118
public static final org.antlr.runtime.BitSet FOLLOW_def_in_group118
FOLLOW_15_in_oldStyleHeader140
public static final org.antlr.runtime.BitSet FOLLOW_15_in_oldStyleHeader140
FOLLOW_ID_in_oldStyleHeader142
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader142
FOLLOW_16_in_oldStyleHeader146
public static final org.antlr.runtime.BitSet FOLLOW_16_in_oldStyleHeader146
FOLLOW_ID_in_oldStyleHeader148
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader148
FOLLOW_17_in_oldStyleHeader160
public static final org.antlr.runtime.BitSet FOLLOW_17_in_oldStyleHeader160
FOLLOW_ID_in_oldStyleHeader162
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader162
FOLLOW_18_in_oldStyleHeader165
public static final org.antlr.runtime.BitSet FOLLOW_18_in_oldStyleHeader165
FOLLOW_ID_in_oldStyleHeader167
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader167
FOLLOW_19_in_oldStyleHeader179
public static final org.antlr.runtime.BitSet FOLLOW_19_in_oldStyleHeader179
FOLLOW_ID_in_groupName201
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName201
FOLLOW_14_in_groupName206
public static final org.antlr.runtime.BitSet FOLLOW_14_in_groupName206
FOLLOW_ID_in_groupName210
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName210
FOLLOW_templateDef_in_def227
public static final org.antlr.runtime.BitSet FOLLOW_templateDef_in_def227
FOLLOW_dictDef_in_def232
public static final org.antlr.runtime.BitSet FOLLOW_dictDef_in_def232
FOLLOW_20_in_templateDef256
public static final org.antlr.runtime.BitSet FOLLOW_20_in_templateDef256
FOLLOW_ID_in_templateDef260
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef260
FOLLOW_14_in_templateDef262
public static final org.antlr.runtime.BitSet FOLLOW_14_in_templateDef262
FOLLOW_ID_in_templateDef266
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef266
FOLLOW_21_in_templateDef268
public static final org.antlr.runtime.BitSet FOLLOW_21_in_templateDef268
FOLLOW_22_in_templateDef270
public static final org.antlr.runtime.BitSet FOLLOW_22_in_templateDef270
FOLLOW_ID_in_templateDef278
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef278
FOLLOW_21_in_templateDef280
public static final org.antlr.runtime.BitSet FOLLOW_21_in_templateDef280
FOLLOW_formalArgs_in_templateDef282
public static final org.antlr.runtime.BitSet FOLLOW_formalArgs_in_templateDef282
FOLLOW_22_in_templateDef284
public static final org.antlr.runtime.BitSet FOLLOW_22_in_templateDef284
FOLLOW_23_in_templateDef295
public static final org.antlr.runtime.BitSet FOLLOW_23_in_templateDef295
FOLLOW_STRING_in_templateDef311
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_templateDef311
FOLLOW_BIGSTRING_in_templateDef326
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_templateDef326
FOLLOW_ID_in_templateDef361
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef361
FOLLOW_23_in_templateDef363
public static final org.antlr.runtime.BitSet FOLLOW_23_in_templateDef363
FOLLOW_ID_in_templateDef367
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef367
FOLLOW_formalArg_in_formalArgs392
public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs392
FOLLOW_18_in_formalArgs402
public static final org.antlr.runtime.BitSet FOLLOW_18_in_formalArgs402
FOLLOW_formalArg_in_formalArgs404
public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs404
FOLLOW_18_in_formalArgs417
public static final org.antlr.runtime.BitSet FOLLOW_18_in_formalArgs417
FOLLOW_formalArgWithDefaultValue_in_formalArgs419
public static final org.antlr.runtime.BitSet FOLLOW_formalArgWithDefaultValue_in_formalArgs419
FOLLOW_formalArgWithDefaultValue_in_formalArgs431
public static final org.antlr.runtime.BitSet FOLLOW_formalArgWithDefaultValue_in_formalArgs431
FOLLOW_18_in_formalArgs436
public static final org.antlr.runtime.BitSet FOLLOW_18_in_formalArgs436
FOLLOW_formalArgWithDefaultValue_in_formalArgs438
public static final org.antlr.runtime.BitSet FOLLOW_formalArgWithDefaultValue_in_formalArgs438
FOLLOW_ID_in_formalArg460
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_formalArg460
FOLLOW_ID_in_formalArgWithDefaultValue479
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_formalArgWithDefaultValue479
FOLLOW_24_in_formalArgWithDefaultValue485
public static final org.antlr.runtime.BitSet FOLLOW_24_in_formalArgWithDefaultValue485
FOLLOW_STRING_in_formalArgWithDefaultValue489
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_formalArgWithDefaultValue489
FOLLOW_24_in_formalArgWithDefaultValue495
public static final org.antlr.runtime.BitSet FOLLOW_24_in_formalArgWithDefaultValue495
FOLLOW_ANONYMOUS_TEMPLATE_in_formalArgWithDefaultValue499
public static final org.antlr.runtime.BitSet FOLLOW_ANONYMOUS_TEMPLATE_in_formalArgWithDefaultValue499
FOLLOW_24_in_formalArgWithDefaultValue505
public static final org.antlr.runtime.BitSet FOLLOW_24_in_formalArgWithDefaultValue505
FOLLOW_TRUE_in_formalArgWithDefaultValue509
public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_formalArgWithDefaultValue509
FOLLOW_24_in_formalArgWithDefaultValue515
public static final org.antlr.runtime.BitSet FOLLOW_24_in_formalArgWithDefaultValue515
FOLLOW_FALSE_in_formalArgWithDefaultValue519
public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_formalArgWithDefaultValue519
FOLLOW_ID_in_dictDef544
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_dictDef544
FOLLOW_23_in_dictDef546
public static final org.antlr.runtime.BitSet FOLLOW_23_in_dictDef546
FOLLOW_dict_in_dictDef548
public static final org.antlr.runtime.BitSet FOLLOW_dict_in_dictDef548
FOLLOW_25_in_dict580
public static final org.antlr.runtime.BitSet FOLLOW_25_in_dict580
FOLLOW_dictPairs_in_dict582
public static final org.antlr.runtime.BitSet FOLLOW_dictPairs_in_dict582
FOLLOW_26_in_dict585
public static final org.antlr.runtime.BitSet FOLLOW_26_in_dict585
FOLLOW_keyValuePair_in_dictPairs600
public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs600
FOLLOW_18_in_dictPairs609
public static final org.antlr.runtime.BitSet FOLLOW_18_in_dictPairs609
FOLLOW_keyValuePair_in_dictPairs611
public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs611
FOLLOW_18_in_dictPairs617
public static final org.antlr.runtime.BitSet FOLLOW_18_in_dictPairs617
FOLLOW_defaultValuePair_in_dictPairs619
public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs619
FOLLOW_defaultValuePair_in_dictPairs630
public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs630
FOLLOW_27_in_defaultValuePair653
public static final org.antlr.runtime.BitSet FOLLOW_27_in_defaultValuePair653
FOLLOW_16_in_defaultValuePair655
public static final org.antlr.runtime.BitSet FOLLOW_16_in_defaultValuePair655
FOLLOW_keyValue_in_defaultValuePair657
public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_defaultValuePair657
FOLLOW_STRING_in_keyValuePair671
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValuePair671
FOLLOW_16_in_keyValuePair673
public static final org.antlr.runtime.BitSet FOLLOW_16_in_keyValuePair673
FOLLOW_keyValue_in_keyValuePair675
public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_keyValuePair675
FOLLOW_BIGSTRING_in_keyValue692
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_keyValue692
FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue701
public static final org.antlr.runtime.BitSet FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue701
FOLLOW_STRING_in_keyValue708
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValue708
FOLLOW_TRUE_in_keyValue718
public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_keyValue718
FOLLOW_FALSE_in_keyValue728
public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_keyValue728
FOLLOW_ID_in_keyValue741
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_keyValue741
GroupParser
public GroupParser(org.antlr.runtime.TokenStream input)
GroupParser
public GroupParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
displayRecognitionError
public void displayRecognitionError(java.lang.String[] tokenNames,
org.antlr.runtime.RecognitionException e)
- Overrides:
displayRecognitionError in class org.antlr.runtime.BaseRecognizer
getSourceName
public java.lang.String getSourceName()
- Overrides:
getSourceName in class org.antlr.runtime.Parser
error
public void error(java.lang.String msg)
group
public final void group(STGroup group,
java.lang.String prefix)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
oldStyleHeader
public final void oldStyleHeader()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
groupName
public final java.lang.String groupName()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
def
public final void def(java.lang.String prefix)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
templateDef
public final void templateDef(java.lang.String prefix)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
formalArgs
public final java.util.List<FormalArgument> formalArgs()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
formalArg
public final void formalArg(java.util.List<FormalArgument> args)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
formalArgWithDefaultValue
public final void formalArgWithDefaultValue(java.util.List<FormalArgument> args)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dictDef
public final void dictDef()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dict
public final java.util.Map<java.lang.String,java.lang.Object> dict()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dictPairs
public final void dictPairs(java.util.Map<java.lang.String,java.lang.Object> mapping)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
defaultValuePair
public final void defaultValuePair(java.util.Map<java.lang.String,java.lang.Object> mapping)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
keyValuePair
public final void keyValuePair(java.util.Map<java.lang.String,java.lang.Object> mapping)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
keyValue
public final java.lang.Object keyValue()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2011. All Rights Reserved.