org.stringtemplate.v4.compiler
Class STParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.stringtemplate.v4.compiler.STParser

public class STParser
extends org.antlr.runtime.Parser

Build an AST from a single StringTemplate template


Nested Class Summary
static class STParser.andConditional_return
           
static class STParser.arg_return
           
static class STParser.argExprList_return
           
static class STParser.args_return
           
static class STParser.compoundElement_return
           
static class STParser.conditional_return
           
protected static class STParser.conditional_scope
           
static class STParser.element_return
           
static class STParser.expr_return
           
static class STParser.exprNoComma_return
           
static class STParser.exprOptions_return
           
static class STParser.exprTag_return
           
static class STParser.ifstat_return
           
static class STParser.includeExpr_return
           
static class STParser.list_return
           
static class STParser.listElement_return
           
static class STParser.mapExpr_return
           
static class STParser.mapTemplateRef_return
           
static class STParser.memberExpr_return
           
static class STParser.namedArg_return
           
static class STParser.notConditional_return
           
static class STParser.notConditionalExpr_return
           
static class STParser.option_return
           
static class STParser.primary_return
           
static class STParser.region_return
           
static class STParser.singleElement_return
           
static class STParser.subtemplate_return
           
static class STParser.template_return
           
static class STParser.templateAndEOF_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int AND
           
static int ARGS
           
static int AT
           
static int BANG
           
static int COLON
           
static int COMMA
           
static int COMMENT
           
protected  java.util.Stack conditional_stack
           
protected  org.stringtemplate.v4.compiler.STParser.DFA3 dfa3
           
protected  org.stringtemplate.v4.compiler.STParser.DFA35 dfa35
           
protected  org.stringtemplate.v4.compiler.STParser.DFA38 dfa38
           
static int DOT
           
static int ELEMENTS
           
static int ELLIPSIS
           
static int ELSE
           
static int ELSEIF
           
static int END
           
static int ENDIF
           
static int EOF
           
static int EQUALS
           
static int EXEC_FUNC
           
static int EXPR
           
static int FALSE
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_andConditional731
           
static org.antlr.runtime.BitSet FOLLOW_andConditional_in_conditional707
           
static org.antlr.runtime.BitSet FOLLOW_andConditional_in_conditional714
           
static org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1659
           
static org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1665
           
static org.antlr.runtime.BitSet FOLLOW_arg_in_namedArg1695
           
static org.antlr.runtime.BitSet FOLLOW_argExprList_in_args1627
           
static org.antlr.runtime.BitSet FOLLOW_argExprList_in_mapTemplateRef1249
           
static org.antlr.runtime.BitSet FOLLOW_argExprList_in_primary1574
           
static org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1399
           
static org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1424
           
static org.antlr.runtime.BitSet FOLLOW_args_in_mapTemplateRef1208
           
static org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1448
           
static org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1475
           
static org.antlr.runtime.BitSet FOLLOW_AT_in_region306
           
static org.antlr.runtime.BitSet FOLLOW_BANG_in_notConditional747
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_exprNoComma1002
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_mapExpr1078
           
static org.antlr.runtime.BitSet FOLLOW_COLON_in_mapExpr1143
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_argExprList1663
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_args1636
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_exprOptions848
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_list1740
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_mapExpr1070
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_mapExpr1153
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_subtemplate424
           
static org.antlr.runtime.BitSet FOLLOW_COMMENT_in_element165
           
static org.antlr.runtime.BitSet FOLLOW_COMMENT_in_singleElement225
           
static org.antlr.runtime.BitSet FOLLOW_compoundElement_in_element199
           
static org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat496
           
static org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat527
           
static org.antlr.runtime.BitSet FOLLOW_conditional_in_primary1549
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1393
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1452
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1285
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1313
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_notConditionalExpr778
           
static org.antlr.runtime.BitSet FOLLOW_DOT_in_notConditionalExpr808
           
static org.antlr.runtime.BitSet FOLLOW_element_in_template149
           
static org.antlr.runtime.BitSet FOLLOW_ELSE_in_ifstat550
           
static org.antlr.runtime.BitSet FOLLOW_ELSEIF_in_ifstat521
           
static org.antlr.runtime.BitSet FOLLOW_END_in_region325
           
static org.antlr.runtime.BitSet FOLLOW_ENDIF_in_ifstat572
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_templateAndEOF135
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_namedArg1693
           
static org.antlr.runtime.BitSet FOLLOW_EQUALS_in_option887
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_exprTag256
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_includeExpr1367
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_primary1564
           
static org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_arg1682
           
static org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_listElement1767
           
static org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_option889
           
static org.antlr.runtime.BitSet FOLLOW_exprOptions_in_exprTag262
           
static org.antlr.runtime.BitSet FOLLOW_exprTag_in_singleElement210
           
static org.antlr.runtime.BitSet FOLLOW_FALSE_in_primary1527
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1363
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1395
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1420
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1454
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1477
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_mapTemplateRef1204
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_memberExpr1287
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_namedArg1691
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_notConditionalExpr767
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_notConditionalExpr782
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_option877
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_primary1512
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_region308
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_subtemplate420
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_subtemplate429
           
static org.antlr.runtime.BitSet FOLLOW_IF_in_ifstat490
           
static org.antlr.runtime.BitSet FOLLOW_ifstat_in_compoundElement238
           
static org.antlr.runtime.BitSet FOLLOW_includeExpr_in_memberExpr1274
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_element162
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_element175
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat485
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat516
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat545
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat564
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_region299
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_region320
           
static org.antlr.runtime.BitSet FOLLOW_INDENT_in_subtemplate441
           
static org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1720
           
static org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1734
           
static org.antlr.runtime.BitSet FOLLOW_LCURLY_in_subtemplate414
           
static org.antlr.runtime.BitSet FOLLOW_LDELIM_in_exprTag254
           
static org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat488
           
static org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat519
           
static org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat548
           
static org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat570
           
static org.antlr.runtime.BitSet FOLLOW_LDELIM_in_region304
           
static org.antlr.runtime.BitSet FOLLOW_LDELIM_in_region323
           
static org.antlr.runtime.BitSet FOLLOW_list_in_primary1537
           
static org.antlr.runtime.BitSet FOLLOW_listElement_in_list1736
           
static org.antlr.runtime.BitSet FOLLOW_listElement_in_list1742
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifstat492
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifstat523
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1365
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1397
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1422
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1456
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1479
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1206
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1239
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1247
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_memberExpr1315
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_notConditionalExpr810
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1546
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1562
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1572
           
static org.antlr.runtime.BitSet FOLLOW_mapExpr_in_expr1049
           
static org.antlr.runtime.BitSet FOLLOW_mapExpr_in_mapTemplateRef1241
           
static org.antlr.runtime.BitSet FOLLOW_mapExpr_in_memberExpr1317
           
static org.antlr.runtime.BitSet FOLLOW_mapExpr_in_notConditionalExpr812
           
static org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_exprNoComma1004
           
static org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1080
           
static org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1147
           
static org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1157
           
static org.antlr.runtime.BitSet FOLLOW_memberExpr_in_exprNoComma996
           
static org.antlr.runtime.BitSet FOLLOW_memberExpr_in_mapExpr1061
           
static org.antlr.runtime.BitSet FOLLOW_memberExpr_in_mapExpr1072
           
static org.antlr.runtime.BitSet FOLLOW_memberExpr_in_notConditional755
           
static org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1632
           
static org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1638
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_element167
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_ifstat587
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_region338
           
static org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_singleElement220
           
static org.antlr.runtime.BitSet FOLLOW_notConditional_in_andConditional727
           
static org.antlr.runtime.BitSet FOLLOW_notConditional_in_andConditional734
           
static org.antlr.runtime.BitSet FOLLOW_notConditional_in_notConditional750
           
static org.antlr.runtime.BitSet FOLLOW_option_in_exprOptions844
           
static org.antlr.runtime.BitSet FOLLOW_option_in_exprOptions850
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_conditional711
           
static org.antlr.runtime.BitSet FOLLOW_PIPE_in_subtemplate434
           
static org.antlr.runtime.BitSet FOLLOW_primary_in_includeExpr1501
           
static org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1722
           
static org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1747
           
static org.antlr.runtime.BitSet FOLLOW_RCURLY_in_subtemplate444
           
static org.antlr.runtime.BitSet FOLLOW_RDELIM_in_exprTag267
           
static org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat500
           
static org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat531
           
static org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat552
           
static org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat576
           
static org.antlr.runtime.BitSet FOLLOW_RDELIM_in_region310
           
static org.antlr.runtime.BitSet FOLLOW_RDELIM_in_region327
           
static org.antlr.runtime.BitSet FOLLOW_region_in_compoundElement243
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifstat498
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifstat529
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1370
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1401
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1426
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1460
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1483
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1210
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1245
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1252
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_memberExpr1319
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_notConditionalExpr814
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1551
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1566
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1577
           
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_exprTag260
           
static org.antlr.runtime.BitSet FOLLOW_singleElement_in_element177
           
static org.antlr.runtime.BitSet FOLLOW_singleElement_in_element194
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_primary1517
           
static org.antlr.runtime.BitSet FOLLOW_subtemplate_in_mapTemplateRef1232
           
static org.antlr.runtime.BitSet FOLLOW_subtemplate_in_primary1532
           
static org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1391
           
static org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1450
           
static org.antlr.runtime.BitSet FOLLOW_template_in_ifstat509
           
static org.antlr.runtime.BitSet FOLLOW_template_in_ifstat535
           
static org.antlr.runtime.BitSet FOLLOW_template_in_ifstat556
           
static org.antlr.runtime.BitSet FOLLOW_template_in_region316
           
static org.antlr.runtime.BitSet FOLLOW_template_in_subtemplate439
           
static org.antlr.runtime.BitSet FOLLOW_template_in_templateAndEOF133
           
static org.antlr.runtime.BitSet FOLLOW_TEXT_in_singleElement215
           
static org.antlr.runtime.BitSet FOLLOW_TRUE_in_primary1522
           
static int ID
           
static int IF
           
static int INCLUDE
           
static int INCLUDE_IND
           
static int INCLUDE_REGION
           
static int INCLUDE_SUPER
           
static int INCLUDE_SUPER_REGION
           
static int INDENT
           
static int INDENTED_EXPR
           
static int LBRACK
           
static int LCURLY
           
static int LDELIM
           
static int LIST
           
static int LPAREN
           
static int MAP
           
static int NEWLINE
           
static int NULL
           
static int OPTIONS
           
static int OR
           
static int PIPE
           
static int PROP
           
static int PROP_IND
           
static int RBRACK
           
static int RCURLY
           
static int RDELIM
           
static int REGION
           
static int RPAREN
           
static int SEMI
           
static int STRING
           
static int SUBTEMPLATE
           
static int SUPER
           
static int TEXT
           
static int TO_STR
           
static java.lang.String[] tokenNames
           
static int TRUE
           
static int WS
           
static int ZIP
           
 
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)
           
 
Method Summary
 STParser.andConditional_return andConditional()
           
 STParser.arg_return arg()
           
 STParser.argExprList_return argExprList()
           
 STParser.args_return args()
           
 STParser.compoundElement_return compoundElement()
           
 STParser.conditional_return conditional()
           
 STParser.element_return element()
           
 STParser.expr_return expr()
           
 STParser.exprNoComma_return exprNoComma()
           
 STParser.exprOptions_return exprOptions()
           
 STParser.exprTag_return exprTag()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 STParser.ifstat_return ifstat()
           
 STParser.includeExpr_return includeExpr()
           
 STParser.list_return list()
           
 STParser.listElement_return listElement()
           
 STParser.mapExpr_return mapExpr()
           
 STParser.mapTemplateRef_return mapTemplateRef()
           
 STParser.memberExpr_return memberExpr()
           
 STParser.namedArg_return namedArg()
           
 STParser.notConditional_return notConditional()
           
 STParser.notConditionalExpr_return notConditionalExpr()
           
 STParser.option_return option()
           
 STParser.primary_return primary()
           
protected  java.lang.Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input, int ttype, org.antlr.runtime.BitSet follow)
           
 STParser.region_return region()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 STParser.singleElement_return singleElement()
           
 STParser.subtemplate_return subtemplate()
           
 STParser.template_return template()
           
 STParser.templateAndEOF_return templateAndEOF()
           
 
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
 

Field Detail

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_memberExpr1274

public static final org.antlr.runtime.BitSet FOLLOW_includeExpr_in_memberExpr1274

FOLLOW_DOT_in_memberExpr1285

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1285

FOLLOW_ID_in_memberExpr1287

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_memberExpr1287

FOLLOW_DOT_in_memberExpr1313

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1313

FOLLOW_LPAREN_in_memberExpr1315

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_memberExpr1315

FOLLOW_mapExpr_in_memberExpr1317

public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_memberExpr1317

FOLLOW_RPAREN_in_memberExpr1319

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_memberExpr1319

FOLLOW_ID_in_includeExpr1363

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1363

FOLLOW_LPAREN_in_includeExpr1365

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1365

FOLLOW_expr_in_includeExpr1367

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_includeExpr1367

FOLLOW_RPAREN_in_includeExpr1370

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1370

FOLLOW_SUPER_in_includeExpr1391

public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1391

FOLLOW_DOT_in_includeExpr1393

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1393

FOLLOW_ID_in_includeExpr1395

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1395

FOLLOW_LPAREN_in_includeExpr1397

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1397

FOLLOW_args_in_includeExpr1399

public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1399

FOLLOW_RPAREN_in_includeExpr1401

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1401

FOLLOW_ID_in_includeExpr1420

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1420

FOLLOW_LPAREN_in_includeExpr1422

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1422

FOLLOW_args_in_includeExpr1424

public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1424

FOLLOW_RPAREN_in_includeExpr1426

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1426

FOLLOW_AT_in_includeExpr1448

public static final org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1448

FOLLOW_SUPER_in_includeExpr1450

public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1450

FOLLOW_DOT_in_includeExpr1452

public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1452

FOLLOW_ID_in_includeExpr1454

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1454

FOLLOW_LPAREN_in_includeExpr1456

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1456

FOLLOW_RPAREN_in_includeExpr1460

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1460

FOLLOW_AT_in_includeExpr1475

public static final org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1475

FOLLOW_ID_in_includeExpr1477

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1477

FOLLOW_LPAREN_in_includeExpr1479

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1479

FOLLOW_RPAREN_in_includeExpr1483

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1483

FOLLOW_primary_in_includeExpr1501

public static final org.antlr.runtime.BitSet FOLLOW_primary_in_includeExpr1501

FOLLOW_ID_in_primary1512

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_primary1512

FOLLOW_STRING_in_primary1517

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_primary1517

FOLLOW_TRUE_in_primary1522

public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_primary1522

FOLLOW_FALSE_in_primary1527

public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_primary1527

FOLLOW_subtemplate_in_primary1532

public static final org.antlr.runtime.BitSet FOLLOW_subtemplate_in_primary1532

FOLLOW_list_in_primary1537

public static final org.antlr.runtime.BitSet FOLLOW_list_in_primary1537

FOLLOW_LPAREN_in_primary1546

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1546

FOLLOW_conditional_in_primary1549

public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_primary1549

FOLLOW_RPAREN_in_primary1551

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1551

FOLLOW_LPAREN_in_primary1562

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1562

FOLLOW_expr_in_primary1564

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_primary1564

FOLLOW_RPAREN_in_primary1566

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1566

FOLLOW_LPAREN_in_primary1572

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1572

FOLLOW_argExprList_in_primary1574

public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_primary1574

FOLLOW_RPAREN_in_primary1577

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1577

FOLLOW_argExprList_in_args1627

public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_args1627

FOLLOW_namedArg_in_args1632

public static final org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1632

FOLLOW_COMMA_in_args1636

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_args1636

FOLLOW_namedArg_in_args1638

public static final org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1638

FOLLOW_arg_in_argExprList1659

public static final org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1659

FOLLOW_COMMA_in_argExprList1663

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_argExprList1663

FOLLOW_arg_in_argExprList1665

public static final org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1665

FOLLOW_exprNoComma_in_arg1682

public static final org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_arg1682

FOLLOW_ID_in_namedArg1691

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_namedArg1691

FOLLOW_EQUALS_in_namedArg1693

public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_namedArg1693

FOLLOW_arg_in_namedArg1695

public static final org.antlr.runtime.BitSet FOLLOW_arg_in_namedArg1695

FOLLOW_LBRACK_in_list1720

public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1720

FOLLOW_RBRACK_in_list1722

public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1722

FOLLOW_LBRACK_in_list1734

public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1734

FOLLOW_listElement_in_list1736

public static final org.antlr.runtime.BitSet FOLLOW_listElement_in_list1736

FOLLOW_COMMA_in_list1740

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_list1740

FOLLOW_listElement_in_list1742

public static final org.antlr.runtime.BitSet FOLLOW_listElement_in_list1742

FOLLOW_RBRACK_in_list1747

public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1747

FOLLOW_exprNoComma_in_listElement1767

public static final org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_listElement1767
Constructor Detail

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)
Method Detail

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.