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__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
T__28
public static final int T__28
- 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
BIGSTRING_NO_NL
public static final int BIGSTRING_NO_NL
- 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
formalArgs_stack
protected java.util.Stack formalArgs_stack
FOLLOW_oldStyleHeader_in_group65
public static final org.antlr.runtime.BitSet FOLLOW_oldStyleHeader_in_group65
FOLLOW_14_in_group75
public static final org.antlr.runtime.BitSet FOLLOW_14_in_group75
FOLLOW_STRING_in_group77
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_group77
FOLLOW_14_in_group85
public static final org.antlr.runtime.BitSet FOLLOW_14_in_group85
FOLLOW_ID_in_group96
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group96
FOLLOW_15_in_group99
public static final org.antlr.runtime.BitSet FOLLOW_15_in_group99
FOLLOW_ID_in_group101
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group101
FOLLOW_def_in_group119
public static final org.antlr.runtime.BitSet FOLLOW_def_in_group119
FOLLOW_16_in_oldStyleHeader141
public static final org.antlr.runtime.BitSet FOLLOW_16_in_oldStyleHeader141
FOLLOW_ID_in_oldStyleHeader143
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader143
FOLLOW_17_in_oldStyleHeader147
public static final org.antlr.runtime.BitSet FOLLOW_17_in_oldStyleHeader147
FOLLOW_ID_in_oldStyleHeader149
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader149
FOLLOW_18_in_oldStyleHeader161
public static final org.antlr.runtime.BitSet FOLLOW_18_in_oldStyleHeader161
FOLLOW_ID_in_oldStyleHeader163
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader163
FOLLOW_19_in_oldStyleHeader166
public static final org.antlr.runtime.BitSet FOLLOW_19_in_oldStyleHeader166
FOLLOW_ID_in_oldStyleHeader168
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader168
FOLLOW_20_in_oldStyleHeader180
public static final org.antlr.runtime.BitSet FOLLOW_20_in_oldStyleHeader180
FOLLOW_ID_in_groupName202
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName202
FOLLOW_15_in_groupName207
public static final org.antlr.runtime.BitSet FOLLOW_15_in_groupName207
FOLLOW_ID_in_groupName211
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName211
FOLLOW_templateDef_in_def228
public static final org.antlr.runtime.BitSet FOLLOW_templateDef_in_def228
FOLLOW_dictDef_in_def233
public static final org.antlr.runtime.BitSet FOLLOW_dictDef_in_def233
FOLLOW_21_in_templateDef257
public static final org.antlr.runtime.BitSet FOLLOW_21_in_templateDef257
FOLLOW_ID_in_templateDef261
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef261
FOLLOW_15_in_templateDef263
public static final org.antlr.runtime.BitSet FOLLOW_15_in_templateDef263
FOLLOW_ID_in_templateDef267
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef267
FOLLOW_22_in_templateDef269
public static final org.antlr.runtime.BitSet FOLLOW_22_in_templateDef269
FOLLOW_23_in_templateDef271
public static final org.antlr.runtime.BitSet FOLLOW_23_in_templateDef271
FOLLOW_ID_in_templateDef279
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef279
FOLLOW_22_in_templateDef281
public static final org.antlr.runtime.BitSet FOLLOW_22_in_templateDef281
FOLLOW_formalArgs_in_templateDef283
public static final org.antlr.runtime.BitSet FOLLOW_formalArgs_in_templateDef283
FOLLOW_23_in_templateDef285
public static final org.antlr.runtime.BitSet FOLLOW_23_in_templateDef285
FOLLOW_24_in_templateDef296
public static final org.antlr.runtime.BitSet FOLLOW_24_in_templateDef296
FOLLOW_STRING_in_templateDef312
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_templateDef312
FOLLOW_BIGSTRING_in_templateDef327
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_templateDef327
FOLLOW_BIGSTRING_NO_NL_in_templateDef339
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_NO_NL_in_templateDef339
FOLLOW_ID_in_templateDef374
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef374
FOLLOW_24_in_templateDef376
public static final org.antlr.runtime.BitSet FOLLOW_24_in_templateDef376
FOLLOW_ID_in_templateDef380
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef380
FOLLOW_formalArg_in_formalArgs406
public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs406
FOLLOW_19_in_formalArgs410
public static final org.antlr.runtime.BitSet FOLLOW_19_in_formalArgs410
FOLLOW_formalArg_in_formalArgs412
public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs412
FOLLOW_ID_in_formalArg430
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_formalArg430
FOLLOW_25_in_formalArg436
public static final org.antlr.runtime.BitSet FOLLOW_25_in_formalArg436
FOLLOW_set_in_formalArg440
public static final org.antlr.runtime.BitSet FOLLOW_set_in_formalArg440
FOLLOW_ID_in_dictDef481
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_dictDef481
FOLLOW_24_in_dictDef483
public static final org.antlr.runtime.BitSet FOLLOW_24_in_dictDef483
FOLLOW_dict_in_dictDef485
public static final org.antlr.runtime.BitSet FOLLOW_dict_in_dictDef485
FOLLOW_26_in_dict517
public static final org.antlr.runtime.BitSet FOLLOW_26_in_dict517
FOLLOW_dictPairs_in_dict519
public static final org.antlr.runtime.BitSet FOLLOW_dictPairs_in_dict519
FOLLOW_27_in_dict522
public static final org.antlr.runtime.BitSet FOLLOW_27_in_dict522
FOLLOW_keyValuePair_in_dictPairs537
public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs537
FOLLOW_19_in_dictPairs546
public static final org.antlr.runtime.BitSet FOLLOW_19_in_dictPairs546
FOLLOW_keyValuePair_in_dictPairs548
public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs548
FOLLOW_19_in_dictPairs554
public static final org.antlr.runtime.BitSet FOLLOW_19_in_dictPairs554
FOLLOW_defaultValuePair_in_dictPairs556
public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs556
FOLLOW_defaultValuePair_in_dictPairs567
public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs567
FOLLOW_28_in_defaultValuePair590
public static final org.antlr.runtime.BitSet FOLLOW_28_in_defaultValuePair590
FOLLOW_17_in_defaultValuePair592
public static final org.antlr.runtime.BitSet FOLLOW_17_in_defaultValuePair592
FOLLOW_keyValue_in_defaultValuePair594
public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_defaultValuePair594
FOLLOW_STRING_in_keyValuePair608
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValuePair608
FOLLOW_17_in_keyValuePair610
public static final org.antlr.runtime.BitSet FOLLOW_17_in_keyValuePair610
FOLLOW_keyValue_in_keyValuePair612
public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_keyValuePair612
FOLLOW_BIGSTRING_in_keyValue629
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_keyValue629
FOLLOW_BIGSTRING_NO_NL_in_keyValue638
public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_NO_NL_in_keyValue638
FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue646
public static final org.antlr.runtime.BitSet FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue646
FOLLOW_STRING_in_keyValue653
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValue653
FOLLOW_TRUE_in_keyValue663
public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_keyValue663
FOLLOW_FALSE_in_keyValue673
public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_keyValue673
FOLLOW_ID_in_keyValue686
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_keyValue686
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
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.