Class GroupParser


  • public class GroupParser
    extends org.antlr.runtime.Parser
    • Field Detail

      • tokenNames

        public static final String[] tokenNames
      • FOLLOW_oldStyleHeader_in_group86

        public static final org.antlr.runtime.BitSet FOLLOW_oldStyleHeader_in_group86
      • FOLLOW_delimiters_in_group91

        public static final org.antlr.runtime.BitSet FOLLOW_delimiters_in_group91
      • FOLLOW_29_in_group101

        public static final org.antlr.runtime.BitSet FOLLOW_29_in_group101
      • FOLLOW_STRING_in_group103

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_group103
      • FOLLOW_29_in_group111

        public static final org.antlr.runtime.BitSet FOLLOW_29_in_group111
      • FOLLOW_ID_in_group122

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group122
      • FOLLOW_19_in_group125

        public static final org.antlr.runtime.BitSet FOLLOW_19_in_group125
      • FOLLOW_ID_in_group127

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_group127
      • FOLLOW_def_in_group139

        public static final org.antlr.runtime.BitSet FOLLOW_def_in_group139
      • FOLLOW_EOF_in_group145

        public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_group145
      • FOLLOW_27_in_oldStyleHeader162

        public static final org.antlr.runtime.BitSet FOLLOW_27_in_oldStyleHeader162
      • FOLLOW_ID_in_oldStyleHeader164

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader164
      • FOLLOW_20_in_oldStyleHeader168

        public static final org.antlr.runtime.BitSet FOLLOW_20_in_oldStyleHeader168
      • FOLLOW_ID_in_oldStyleHeader170

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader170
      • FOLLOW_28_in_oldStyleHeader182

        public static final org.antlr.runtime.BitSet FOLLOW_28_in_oldStyleHeader182
      • FOLLOW_ID_in_oldStyleHeader184

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader184
      • FOLLOW_18_in_oldStyleHeader187

        public static final org.antlr.runtime.BitSet FOLLOW_18_in_oldStyleHeader187
      • FOLLOW_ID_in_oldStyleHeader189

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_oldStyleHeader189
      • FOLLOW_22_in_oldStyleHeader201

        public static final org.antlr.runtime.BitSet FOLLOW_22_in_oldStyleHeader201
      • FOLLOW_ID_in_groupName223

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName223
      • FOLLOW_19_in_groupName228

        public static final org.antlr.runtime.BitSet FOLLOW_19_in_groupName228
      • FOLLOW_ID_in_groupName232

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_groupName232
      • FOLLOW_26_in_delimiters250

        public static final org.antlr.runtime.BitSet FOLLOW_26_in_delimiters250
      • FOLLOW_STRING_in_delimiters254

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_delimiters254
      • FOLLOW_18_in_delimiters256

        public static final org.antlr.runtime.BitSet FOLLOW_18_in_delimiters256
      • FOLLOW_STRING_in_delimiters260

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_delimiters260
      • FOLLOW_templateDef_in_def284

        public static final org.antlr.runtime.BitSet FOLLOW_templateDef_in_def284
      • FOLLOW_dictDef_in_def289

        public static final org.antlr.runtime.BitSet FOLLOW_dictDef_in_def289
      • FOLLOW_24_in_templateDef313

        public static final org.antlr.runtime.BitSet FOLLOW_24_in_templateDef313
      • FOLLOW_ID_in_templateDef317

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef317
      • FOLLOW_19_in_templateDef319

        public static final org.antlr.runtime.BitSet FOLLOW_19_in_templateDef319
      • FOLLOW_ID_in_templateDef323

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef323
      • FOLLOW_16_in_templateDef325

        public static final org.antlr.runtime.BitSet FOLLOW_16_in_templateDef325
      • FOLLOW_17_in_templateDef327

        public static final org.antlr.runtime.BitSet FOLLOW_17_in_templateDef327
      • FOLLOW_ID_in_templateDef335

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef335
      • FOLLOW_16_in_templateDef337

        public static final org.antlr.runtime.BitSet FOLLOW_16_in_templateDef337
      • FOLLOW_formalArgs_in_templateDef339

        public static final org.antlr.runtime.BitSet FOLLOW_formalArgs_in_templateDef339
      • FOLLOW_17_in_templateDef341

        public static final org.antlr.runtime.BitSet FOLLOW_17_in_templateDef341
      • FOLLOW_21_in_templateDef352

        public static final org.antlr.runtime.BitSet FOLLOW_21_in_templateDef352
      • FOLLOW_STRING_in_templateDef368

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_templateDef368
      • FOLLOW_BIGSTRING_in_templateDef383

        public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_templateDef383
      • FOLLOW_BIGSTRING_NO_NL_in_templateDef395

        public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_NO_NL_in_templateDef395
      • FOLLOW_ID_in_templateDef430

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef430
      • FOLLOW_21_in_templateDef432

        public static final org.antlr.runtime.BitSet FOLLOW_21_in_templateDef432
      • FOLLOW_ID_in_templateDef436

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_templateDef436
      • FOLLOW_formalArg_in_formalArgs462

        public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs462
      • FOLLOW_18_in_formalArgs466

        public static final org.antlr.runtime.BitSet FOLLOW_18_in_formalArgs466
      • FOLLOW_formalArg_in_formalArgs468

        public static final org.antlr.runtime.BitSet FOLLOW_formalArg_in_formalArgs468
      • FOLLOW_ID_in_formalArg486

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_formalArg486
      • FOLLOW_23_in_formalArg492

        public static final org.antlr.runtime.BitSet FOLLOW_23_in_formalArg492
      • FOLLOW_set_in_formalArg496

        public static final org.antlr.runtime.BitSet FOLLOW_set_in_formalArg496
      • FOLLOW_23_in_formalArg512

        public static final org.antlr.runtime.BitSet FOLLOW_23_in_formalArg512
      • FOLLOW_LBRACK_in_formalArg516

        public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_formalArg516
      • FOLLOW_RBRACK_in_formalArg518

        public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_formalArg518
      • FOLLOW_ID_in_dictDef551

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_dictDef551
      • FOLLOW_21_in_dictDef553

        public static final org.antlr.runtime.BitSet FOLLOW_21_in_dictDef553
      • FOLLOW_dict_in_dictDef555

        public static final org.antlr.runtime.BitSet FOLLOW_dict_in_dictDef555
      • FOLLOW_LBRACK_in_dict587

        public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_dict587
      • FOLLOW_dictPairs_in_dict589

        public static final org.antlr.runtime.BitSet FOLLOW_dictPairs_in_dict589
      • FOLLOW_RBRACK_in_dict592

        public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_dict592
      • FOLLOW_keyValuePair_in_dictPairs607

        public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs607
      • FOLLOW_18_in_dictPairs616

        public static final org.antlr.runtime.BitSet FOLLOW_18_in_dictPairs616
      • FOLLOW_keyValuePair_in_dictPairs618

        public static final org.antlr.runtime.BitSet FOLLOW_keyValuePair_in_dictPairs618
      • FOLLOW_18_in_dictPairs624

        public static final org.antlr.runtime.BitSet FOLLOW_18_in_dictPairs624
      • FOLLOW_defaultValuePair_in_dictPairs626

        public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs626
      • FOLLOW_defaultValuePair_in_dictPairs637

        public static final org.antlr.runtime.BitSet FOLLOW_defaultValuePair_in_dictPairs637
      • FOLLOW_25_in_defaultValuePair660

        public static final org.antlr.runtime.BitSet FOLLOW_25_in_defaultValuePair660
      • FOLLOW_20_in_defaultValuePair662

        public static final org.antlr.runtime.BitSet FOLLOW_20_in_defaultValuePair662
      • FOLLOW_keyValue_in_defaultValuePair664

        public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_defaultValuePair664
      • FOLLOW_STRING_in_keyValuePair678

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValuePair678
      • FOLLOW_20_in_keyValuePair680

        public static final org.antlr.runtime.BitSet FOLLOW_20_in_keyValuePair680
      • FOLLOW_keyValue_in_keyValuePair682

        public static final org.antlr.runtime.BitSet FOLLOW_keyValue_in_keyValuePair682
      • FOLLOW_BIGSTRING_in_keyValue699

        public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_in_keyValue699
      • FOLLOW_BIGSTRING_NO_NL_in_keyValue708

        public static final org.antlr.runtime.BitSet FOLLOW_BIGSTRING_NO_NL_in_keyValue708
      • FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue716

        public static final org.antlr.runtime.BitSet FOLLOW_ANONYMOUS_TEMPLATE_in_keyValue716
      • FOLLOW_STRING_in_keyValue723

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_keyValue723
      • FOLLOW_TRUE_in_keyValue733

        public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_keyValue733
      • FOLLOW_FALSE_in_keyValue743

        public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_keyValue743
      • FOLLOW_LBRACK_in_keyValue753

        public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_keyValue753
      • FOLLOW_RBRACK_in_keyValue755

        public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_keyValue755
      • FOLLOW_ID_in_keyValue768

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_keyValue768
    • Constructor Detail

      • GroupParser

        public GroupParser​(org.antlr.runtime.TokenStream input)
      • GroupParser

        public GroupParser​(org.antlr.runtime.TokenStream input,
                           org.antlr.runtime.RecognizerSharedState state)
    • Method Detail

      • getDelegates

        public org.antlr.runtime.Parser[] getDelegates()
      • getTokenNames

        public String[] getTokenNames()
        Overrides:
        getTokenNames in class org.antlr.runtime.BaseRecognizer
      • getGrammarFileName

        public String getGrammarFileName()
        Overrides:
        getGrammarFileName in class org.antlr.runtime.BaseRecognizer
      • displayRecognitionError

        public void displayRecognitionError​(String[] tokenNames,
                                            org.antlr.runtime.RecognitionException e)
        Overrides:
        displayRecognitionError in class org.antlr.runtime.BaseRecognizer
      • getSourceName

        public String getSourceName()
        Overrides:
        getSourceName in class org.antlr.runtime.Parser
      • error

        public void error​(String msg)
      • addArgument

        public void addArgument​(List<FormalArgument> args,
                                org.antlr.runtime.Token t,
                                org.antlr.runtime.Token defaultValueToken)
      • group

        public final void group​(STGroup group,
                                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 String groupName()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • delimiters

        public final void delimiters()
                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • def

        public final void def​(String prefix)
                       throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • templateDef

        public final void templateDef​(String prefix)
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • formalArgs

        public final List<FormalArgument> formalArgs()
                                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • formalArg

        public final void formalArg​(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 Map<String,​Object> dict()
                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • dictPairs

        public final void dictPairs​(Map<String,​Object> mapping)
                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • defaultValuePair

        public final void defaultValuePair​(Map<String,​Object> mapping)
                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • keyValuePair

        public final void keyValuePair​(Map<String,​Object> mapping)
                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • keyValue

        public final Object keyValue()
                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException