org.stringtemplate.v4.compiler
Class STParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.stringtemplate.v4.compiler.STParser
public class STParser
- extends org.antlr.runtime.Parser
Build an AST from a single StringTemplate template
| 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 |
STParser(org.antlr.runtime.TokenStream input)
|
STParser(org.antlr.runtime.TokenStream input,
ErrorManager errMgr,
org.antlr.runtime.Token templateToken)
|
STParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
|
| Methods inherited from class org.antlr.runtime.Parser |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, 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, recoverFromMismatchedSet, 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
RBRACK
public static final int RBRACK
- See Also:
- Constant Field Values
LBRACK
public static final int LBRACK
- See Also:
- Constant Field Values
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
ELLIPSIS
public static final int ELLIPSIS
- See Also:
- Constant Field Values
LCURLY
public static final int LCURLY
- See Also:
- Constant Field Values
BANG
public static final int BANG
- See Also:
- Constant Field Values
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
TEXT
public static final int TEXT
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
IF
public static final int IF
- See Also:
- Constant Field Values
ELSEIF
public static final int ELSEIF
- See Also:
- Constant Field Values
COLON
public static final int COLON
- See Also:
- Constant Field Values
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
RCURLY
public static final int RCURLY
- See Also:
- Constant Field Values
ENDIF
public static final int ENDIF
- See Also:
- Constant Field Values
RDELIM
public static final int RDELIM
- See Also:
- Constant Field Values
SUPER
public static final int SUPER
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
LDELIM
public static final int LDELIM
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
PIPE
public static final int PIPE
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
INDENT
public static final int INDENT
- See Also:
- Constant Field Values
NEWLINE
public static final int NEWLINE
- See Also:
- Constant Field Values
AT
public static final int AT
- See Also:
- Constant Field Values
END
public static final int END
- 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
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
EXPR
public static final int EXPR
- See Also:
- Constant Field Values
OPTIONS
public static final int OPTIONS
- See Also:
- Constant Field Values
PROP
public static final int PROP
- See Also:
- Constant Field Values
PROP_IND
public static final int PROP_IND
- See Also:
- Constant Field Values
INCLUDE
public static final int INCLUDE
- See Also:
- Constant Field Values
INCLUDE_IND
public static final int INCLUDE_IND
- See Also:
- Constant Field Values
EXEC_FUNC
public static final int EXEC_FUNC
- See Also:
- Constant Field Values
INCLUDE_SUPER
public static final int INCLUDE_SUPER
- See Also:
- Constant Field Values
INCLUDE_SUPER_REGION
public static final int INCLUDE_SUPER_REGION
- See Also:
- Constant Field Values
INCLUDE_REGION
public static final int INCLUDE_REGION
- See Also:
- Constant Field Values
TO_STR
public static final int TO_STR
- See Also:
- Constant Field Values
LIST
public static final int LIST
- See Also:
- Constant Field Values
MAP
public static final int MAP
- See Also:
- Constant Field Values
ZIP
public static final int ZIP
- See Also:
- Constant Field Values
SUBTEMPLATE
public static final int SUBTEMPLATE
- See Also:
- Constant Field Values
ARGS
public static final int ARGS
- See Also:
- Constant Field Values
ELEMENTS
public static final int ELEMENTS
- See Also:
- Constant Field Values
REGION
public static final int REGION
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
INDENTED_EXPR
public static final int INDENTED_EXPR
- See Also:
- Constant Field Values
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
conditional_stack
protected java.util.Stack conditional_stack
dfa3
protected org.stringtemplate.v4.compiler.STParser.DFA3 dfa3
dfa35
protected org.stringtemplate.v4.compiler.STParser.DFA35 dfa35
dfa38
protected org.stringtemplate.v4.compiler.STParser.DFA38 dfa38
FOLLOW_template_in_templateAndEOF133
public static final org.antlr.runtime.BitSet FOLLOW_template_in_templateAndEOF133
FOLLOW_EOF_in_templateAndEOF135
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_templateAndEOF135
FOLLOW_element_in_template149
public static final org.antlr.runtime.BitSet FOLLOW_element_in_template149
FOLLOW_INDENT_in_element162
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_element162
FOLLOW_COMMENT_in_element165
public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_element165
FOLLOW_NEWLINE_in_element167
public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_element167
FOLLOW_INDENT_in_element175
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_element175
FOLLOW_singleElement_in_element177
public static final org.antlr.runtime.BitSet FOLLOW_singleElement_in_element177
FOLLOW_singleElement_in_element194
public static final org.antlr.runtime.BitSet FOLLOW_singleElement_in_element194
FOLLOW_compoundElement_in_element199
public static final org.antlr.runtime.BitSet FOLLOW_compoundElement_in_element199
FOLLOW_exprTag_in_singleElement210
public static final org.antlr.runtime.BitSet FOLLOW_exprTag_in_singleElement210
FOLLOW_TEXT_in_singleElement215
public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_singleElement215
FOLLOW_NEWLINE_in_singleElement220
public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_singleElement220
FOLLOW_COMMENT_in_singleElement225
public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_singleElement225
FOLLOW_ifstat_in_compoundElement238
public static final org.antlr.runtime.BitSet FOLLOW_ifstat_in_compoundElement238
FOLLOW_region_in_compoundElement243
public static final org.antlr.runtime.BitSet FOLLOW_region_in_compoundElement243
FOLLOW_LDELIM_in_exprTag254
public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_exprTag254
FOLLOW_expr_in_exprTag256
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_exprTag256
FOLLOW_SEMI_in_exprTag260
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_exprTag260
FOLLOW_exprOptions_in_exprTag262
public static final org.antlr.runtime.BitSet FOLLOW_exprOptions_in_exprTag262
FOLLOW_RDELIM_in_exprTag267
public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_exprTag267
FOLLOW_INDENT_in_region299
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_region299
FOLLOW_LDELIM_in_region304
public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_region304
FOLLOW_AT_in_region306
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_region306
FOLLOW_ID_in_region308
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_region308
FOLLOW_RDELIM_in_region310
public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_region310
FOLLOW_template_in_region316
public static final org.antlr.runtime.BitSet FOLLOW_template_in_region316
FOLLOW_INDENT_in_region320
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_region320
FOLLOW_LDELIM_in_region323
public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_region323
FOLLOW_END_in_region325
public static final org.antlr.runtime.BitSet FOLLOW_END_in_region325
FOLLOW_RDELIM_in_region327
public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_region327
FOLLOW_NEWLINE_in_region338
public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_region338
FOLLOW_LCURLY_in_subtemplate414
public static final org.antlr.runtime.BitSet FOLLOW_LCURLY_in_subtemplate414
FOLLOW_ID_in_subtemplate420
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_subtemplate420
FOLLOW_COMMA_in_subtemplate424
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_subtemplate424
FOLLOW_ID_in_subtemplate429
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_subtemplate429
FOLLOW_PIPE_in_subtemplate434
public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_subtemplate434
FOLLOW_template_in_subtemplate439
public static final org.antlr.runtime.BitSet FOLLOW_template_in_subtemplate439
FOLLOW_INDENT_in_subtemplate441
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_subtemplate441
FOLLOW_RCURLY_in_subtemplate444
public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_subtemplate444
FOLLOW_INDENT_in_ifstat485
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat485
FOLLOW_LDELIM_in_ifstat488
public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat488
FOLLOW_IF_in_ifstat490
public static final org.antlr.runtime.BitSet FOLLOW_IF_in_ifstat490
FOLLOW_LPAREN_in_ifstat492
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifstat492
FOLLOW_conditional_in_ifstat496
public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat496
FOLLOW_RPAREN_in_ifstat498
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifstat498
FOLLOW_RDELIM_in_ifstat500
public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat500
FOLLOW_template_in_ifstat509
public static final org.antlr.runtime.BitSet FOLLOW_template_in_ifstat509
FOLLOW_INDENT_in_ifstat516
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat516
FOLLOW_LDELIM_in_ifstat519
public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat519
FOLLOW_ELSEIF_in_ifstat521
public static final org.antlr.runtime.BitSet FOLLOW_ELSEIF_in_ifstat521
FOLLOW_LPAREN_in_ifstat523
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifstat523
FOLLOW_conditional_in_ifstat527
public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat527
FOLLOW_RPAREN_in_ifstat529
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifstat529
FOLLOW_RDELIM_in_ifstat531
public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat531
FOLLOW_template_in_ifstat535
public static final org.antlr.runtime.BitSet FOLLOW_template_in_ifstat535
FOLLOW_INDENT_in_ifstat545
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat545
FOLLOW_LDELIM_in_ifstat548
public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat548
FOLLOW_ELSE_in_ifstat550
public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_ifstat550
FOLLOW_RDELIM_in_ifstat552
public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat552
FOLLOW_template_in_ifstat556
public static final org.antlr.runtime.BitSet FOLLOW_template_in_ifstat556
FOLLOW_INDENT_in_ifstat564
public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat564
FOLLOW_LDELIM_in_ifstat570
public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat570
FOLLOW_ENDIF_in_ifstat572
public static final org.antlr.runtime.BitSet FOLLOW_ENDIF_in_ifstat572
FOLLOW_RDELIM_in_ifstat576
public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat576
FOLLOW_NEWLINE_in_ifstat587
public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_ifstat587
FOLLOW_andConditional_in_conditional707
public static final org.antlr.runtime.BitSet FOLLOW_andConditional_in_conditional707
FOLLOW_OR_in_conditional711
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_conditional711
FOLLOW_andConditional_in_conditional714
public static final org.antlr.runtime.BitSet FOLLOW_andConditional_in_conditional714
FOLLOW_notConditional_in_andConditional727
public static final org.antlr.runtime.BitSet FOLLOW_notConditional_in_andConditional727
FOLLOW_AND_in_andConditional731
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_andConditional731
FOLLOW_notConditional_in_andConditional734
public static final org.antlr.runtime.BitSet FOLLOW_notConditional_in_andConditional734
FOLLOW_BANG_in_notConditional747
public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_notConditional747
FOLLOW_notConditional_in_notConditional750
public static final org.antlr.runtime.BitSet FOLLOW_notConditional_in_notConditional750
FOLLOW_memberExpr_in_notConditional755
public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_notConditional755
FOLLOW_ID_in_notConditionalExpr767
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_notConditionalExpr767
FOLLOW_DOT_in_notConditionalExpr778
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_notConditionalExpr778
FOLLOW_ID_in_notConditionalExpr782
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_notConditionalExpr782
FOLLOW_DOT_in_notConditionalExpr808
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_notConditionalExpr808
FOLLOW_LPAREN_in_notConditionalExpr810
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_notConditionalExpr810
FOLLOW_mapExpr_in_notConditionalExpr812
public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_notConditionalExpr812
FOLLOW_RPAREN_in_notConditionalExpr814
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_notConditionalExpr814
FOLLOW_option_in_exprOptions844
public static final org.antlr.runtime.BitSet FOLLOW_option_in_exprOptions844
FOLLOW_COMMA_in_exprOptions848
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_exprOptions848
FOLLOW_option_in_exprOptions850
public static final org.antlr.runtime.BitSet FOLLOW_option_in_exprOptions850
FOLLOW_ID_in_option877
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option877
FOLLOW_EQUALS_in_option887
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_option887
FOLLOW_exprNoComma_in_option889
public static final org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_option889
FOLLOW_memberExpr_in_exprNoComma996
public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_exprNoComma996
FOLLOW_COLON_in_exprNoComma1002
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_exprNoComma1002
FOLLOW_mapTemplateRef_in_exprNoComma1004
public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_exprNoComma1004
FOLLOW_mapExpr_in_expr1049
public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_expr1049
FOLLOW_memberExpr_in_mapExpr1061
public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_mapExpr1061
FOLLOW_COMMA_in_mapExpr1070
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mapExpr1070
FOLLOW_memberExpr_in_mapExpr1072
public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_mapExpr1072
FOLLOW_COLON_in_mapExpr1078
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_mapExpr1078
FOLLOW_mapTemplateRef_in_mapExpr1080
public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1080
FOLLOW_COLON_in_mapExpr1143
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_mapExpr1143
FOLLOW_mapTemplateRef_in_mapExpr1147
public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1147
FOLLOW_COMMA_in_mapExpr1153
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mapExpr1153
FOLLOW_mapTemplateRef_in_mapExpr1157
public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1157
FOLLOW_ID_in_mapTemplateRef1204
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_mapTemplateRef1204
FOLLOW_LPAREN_in_mapTemplateRef1206
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1206
FOLLOW_args_in_mapTemplateRef1208
public static final org.antlr.runtime.BitSet FOLLOW_args_in_mapTemplateRef1208
FOLLOW_RPAREN_in_mapTemplateRef1210
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1210
FOLLOW_subtemplate_in_mapTemplateRef1232
public static final org.antlr.runtime.BitSet FOLLOW_subtemplate_in_mapTemplateRef1232
FOLLOW_LPAREN_in_mapTemplateRef1239
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1239
FOLLOW_mapExpr_in_mapTemplateRef1241
public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_mapTemplateRef1241
FOLLOW_RPAREN_in_mapTemplateRef1245
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1245
FOLLOW_LPAREN_in_mapTemplateRef1247
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1247
FOLLOW_argExprList_in_mapTemplateRef1249
public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_mapTemplateRef1249
FOLLOW_RPAREN_in_mapTemplateRef1252
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1252
FOLLOW_includeExpr_in_memberExpr1275
public static final org.antlr.runtime.BitSet FOLLOW_includeExpr_in_memberExpr1275
FOLLOW_DOT_in_memberExpr1286
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1286
FOLLOW_ID_in_memberExpr1288
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_memberExpr1288
FOLLOW_DOT_in_memberExpr1314
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1314
FOLLOW_LPAREN_in_memberExpr1316
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_memberExpr1316
FOLLOW_mapExpr_in_memberExpr1318
public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_memberExpr1318
FOLLOW_RPAREN_in_memberExpr1320
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_memberExpr1320
FOLLOW_ID_in_includeExpr1364
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1364
FOLLOW_LPAREN_in_includeExpr1366
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1366
FOLLOW_expr_in_includeExpr1368
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_includeExpr1368
FOLLOW_RPAREN_in_includeExpr1371
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1371
FOLLOW_SUPER_in_includeExpr1392
public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1392
FOLLOW_DOT_in_includeExpr1394
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1394
FOLLOW_ID_in_includeExpr1396
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1396
FOLLOW_LPAREN_in_includeExpr1398
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1398
FOLLOW_args_in_includeExpr1400
public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1400
FOLLOW_RPAREN_in_includeExpr1402
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1402
FOLLOW_ID_in_includeExpr1421
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1421
FOLLOW_LPAREN_in_includeExpr1423
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1423
FOLLOW_args_in_includeExpr1425
public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1425
FOLLOW_RPAREN_in_includeExpr1427
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1427
FOLLOW_AT_in_includeExpr1449
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1449
FOLLOW_SUPER_in_includeExpr1451
public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1451
FOLLOW_DOT_in_includeExpr1453
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1453
FOLLOW_ID_in_includeExpr1455
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1455
FOLLOW_LPAREN_in_includeExpr1457
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1457
FOLLOW_RPAREN_in_includeExpr1461
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1461
FOLLOW_AT_in_includeExpr1476
public static final org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1476
FOLLOW_ID_in_includeExpr1478
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1478
FOLLOW_LPAREN_in_includeExpr1480
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1480
FOLLOW_RPAREN_in_includeExpr1484
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1484
FOLLOW_primary_in_includeExpr1502
public static final org.antlr.runtime.BitSet FOLLOW_primary_in_includeExpr1502
FOLLOW_ID_in_primary1513
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_primary1513
FOLLOW_STRING_in_primary1518
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_primary1518
FOLLOW_TRUE_in_primary1523
public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_primary1523
FOLLOW_FALSE_in_primary1528
public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_primary1528
FOLLOW_subtemplate_in_primary1533
public static final org.antlr.runtime.BitSet FOLLOW_subtemplate_in_primary1533
FOLLOW_list_in_primary1538
public static final org.antlr.runtime.BitSet FOLLOW_list_in_primary1538
FOLLOW_LPAREN_in_primary1547
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1547
FOLLOW_conditional_in_primary1550
public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_primary1550
FOLLOW_RPAREN_in_primary1552
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1552
FOLLOW_LPAREN_in_primary1563
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1563
FOLLOW_expr_in_primary1565
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_primary1565
FOLLOW_RPAREN_in_primary1567
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1567
FOLLOW_LPAREN_in_primary1573
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1573
FOLLOW_argExprList_in_primary1575
public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_primary1575
FOLLOW_RPAREN_in_primary1578
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1578
FOLLOW_argExprList_in_args1634
public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_args1634
FOLLOW_namedArg_in_args1639
public static final org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1639
FOLLOW_COMMA_in_args1643
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_args1643
FOLLOW_namedArg_in_args1645
public static final org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1645
FOLLOW_COMMA_in_args1651
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_args1651
FOLLOW_ELLIPSIS_in_args1653
public static final org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_args1653
FOLLOW_ELLIPSIS_in_args1673
public static final org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_args1673
FOLLOW_arg_in_argExprList1686
public static final org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1686
FOLLOW_COMMA_in_argExprList1690
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_argExprList1690
FOLLOW_arg_in_argExprList1692
public static final org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1692
FOLLOW_exprNoComma_in_arg1709
public static final org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_arg1709
FOLLOW_ID_in_namedArg1718
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_namedArg1718
FOLLOW_EQUALS_in_namedArg1720
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_namedArg1720
FOLLOW_arg_in_namedArg1722
public static final org.antlr.runtime.BitSet FOLLOW_arg_in_namedArg1722
FOLLOW_LBRACK_in_list1747
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1747
FOLLOW_RBRACK_in_list1749
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1749
FOLLOW_LBRACK_in_list1761
public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1761
FOLLOW_listElement_in_list1763
public static final org.antlr.runtime.BitSet FOLLOW_listElement_in_list1763
FOLLOW_COMMA_in_list1767
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_list1767
FOLLOW_listElement_in_list1769
public static final org.antlr.runtime.BitSet FOLLOW_listElement_in_list1769
FOLLOW_RBRACK_in_list1774
public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1774
FOLLOW_exprNoComma_in_listElement1794
public static final org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_listElement1794
STParser
public STParser(org.antlr.runtime.TokenStream input)
STParser
public STParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
STParser
public STParser(org.antlr.runtime.TokenStream input,
ErrorManager errMgr,
org.antlr.runtime.Token templateToken)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
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
recoverFromMismatchedToken
protected java.lang.Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input,
int ttype,
org.antlr.runtime.BitSet follow)
throws org.antlr.runtime.RecognitionException
- Overrides:
recoverFromMismatchedToken in class org.antlr.runtime.BaseRecognizer
- Throws:
org.antlr.runtime.RecognitionException
templateAndEOF
public final STParser.templateAndEOF_return templateAndEOF()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
template
public final STParser.template_return template()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
element
public final STParser.element_return element()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
singleElement
public final STParser.singleElement_return singleElement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
compoundElement
public final STParser.compoundElement_return compoundElement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
exprTag
public final STParser.exprTag_return exprTag()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
region
public final STParser.region_return region()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
subtemplate
public final STParser.subtemplate_return subtemplate()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifstat
public final STParser.ifstat_return ifstat()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
conditional
public final STParser.conditional_return conditional()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
andConditional
public final STParser.andConditional_return andConditional()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
notConditional
public final STParser.notConditional_return notConditional()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
notConditionalExpr
public final STParser.notConditionalExpr_return notConditionalExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
exprOptions
public final STParser.exprOptions_return exprOptions()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
option
public final STParser.option_return option()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
exprNoComma
public final STParser.exprNoComma_return exprNoComma()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expr
public final STParser.expr_return expr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mapExpr
public final STParser.mapExpr_return mapExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mapTemplateRef
public final STParser.mapTemplateRef_return mapTemplateRef()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
memberExpr
public final STParser.memberExpr_return memberExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
includeExpr
public final STParser.includeExpr_return includeExpr()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primary
public final STParser.primary_return primary()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
args
public final STParser.args_return args()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
argExprList
public final STParser.argExprList_return argExprList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
arg
public final STParser.arg_return arg()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
namedArg
public final STParser.namedArg_return namedArg()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
list
public final STParser.list_return list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
listElement
public final STParser.listElement_return listElement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
Copyright © 2011. All Rights Reserved.