Class LeftRecursiveRuleWalker

  • Direct Known Subclasses:
    LeftRecursiveRuleAnalyzer

    public class LeftRecursiveRuleWalker
    extends org.antlr.runtime.tree.TreeParser
    Find left-recursive rules
    • Field Detail

      • tokenNames

        public static final String[] tokenNames
      • numAlts

        public int numAlts
      • FOLLOW_RULE_in_rec_rule72

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rec_rule72
      • FOLLOW_RULE_REF_in_rec_rule76

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_rec_rule76
      • FOLLOW_ruleModifier_in_rec_rule83

        public static final org.antlr.runtime.BitSet FOLLOW_ruleModifier_in_rec_rule83
      • FOLLOW_RETURNS_in_rec_rule92

        public static final org.antlr.runtime.BitSet FOLLOW_RETURNS_in_rec_rule92
      • FOLLOW_ARG_ACTION_in_rec_rule96

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule96
      • FOLLOW_LOCALS_in_rec_rule115

        public static final org.antlr.runtime.BitSet FOLLOW_LOCALS_in_rec_rule115
      • FOLLOW_ARG_ACTION_in_rec_rule117

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_rec_rule117
      • FOLLOW_OPTIONS_in_rec_rule135

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_rec_rule135
      • FOLLOW_AT_in_rec_rule152

        public static final org.antlr.runtime.BitSet FOLLOW_AT_in_rec_rule152
      • FOLLOW_ID_in_rec_rule154

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_rec_rule154
      • FOLLOW_ACTION_in_rec_rule156

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_rec_rule156
      • FOLLOW_ruleBlock_in_rec_rule172

        public static final org.antlr.runtime.BitSet FOLLOW_ruleBlock_in_rec_rule172
      • FOLLOW_exceptionGroup_in_rec_rule179

        public static final org.antlr.runtime.BitSet FOLLOW_exceptionGroup_in_rec_rule179
      • FOLLOW_exceptionHandler_in_exceptionGroup197

        public static final org.antlr.runtime.BitSet FOLLOW_exceptionHandler_in_exceptionGroup197
      • FOLLOW_finallyClause_in_exceptionGroup200

        public static final org.antlr.runtime.BitSet FOLLOW_finallyClause_in_exceptionGroup200
      • FOLLOW_CATCH_in_exceptionHandler216

        public static final org.antlr.runtime.BitSet FOLLOW_CATCH_in_exceptionHandler216
      • FOLLOW_ARG_ACTION_in_exceptionHandler218

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_exceptionHandler218
      • FOLLOW_ACTION_in_exceptionHandler220

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_exceptionHandler220
      • FOLLOW_FINALLY_in_finallyClause233

        public static final org.antlr.runtime.BitSet FOLLOW_FINALLY_in_finallyClause233
      • FOLLOW_ACTION_in_finallyClause235

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_finallyClause235
      • FOLLOW_BLOCK_in_ruleBlock290

        public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_ruleBlock290
      • FOLLOW_outerAlternative_in_ruleBlock303

        public static final org.antlr.runtime.BitSet FOLLOW_outerAlternative_in_ruleBlock303
      • FOLLOW_binary_in_outerAlternative362

        public static final org.antlr.runtime.BitSet FOLLOW_binary_in_outerAlternative362
      • FOLLOW_prefix_in_outerAlternative418

        public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_outerAlternative418
      • FOLLOW_suffix_in_outerAlternative474

        public static final org.antlr.runtime.BitSet FOLLOW_suffix_in_outerAlternative474
      • FOLLOW_nonLeftRecur_in_outerAlternative515

        public static final org.antlr.runtime.BitSet FOLLOW_nonLeftRecur_in_outerAlternative515
      • FOLLOW_ALT_in_binary541

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_binary541
      • FOLLOW_elementOptions_in_binary543

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_binary543
      • FOLLOW_recurse_in_binary546

        public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary546
      • FOLLOW_element_in_binary548

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_binary548
      • FOLLOW_recurse_in_binary551

        public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_binary551
      • FOLLOW_epsilonElement_in_binary553

        public static final org.antlr.runtime.BitSet FOLLOW_epsilonElement_in_binary553
      • FOLLOW_ALT_in_prefix579

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_prefix579
      • FOLLOW_elementOptions_in_prefix581

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_prefix581
      • FOLLOW_element_in_prefix587

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_prefix587
      • FOLLOW_recurse_in_prefix593

        public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_prefix593
      • FOLLOW_epsilonElement_in_prefix595

        public static final org.antlr.runtime.BitSet FOLLOW_epsilonElement_in_prefix595
      • FOLLOW_ALT_in_suffix630

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_suffix630
      • FOLLOW_elementOptions_in_suffix632

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_suffix632
      • FOLLOW_recurse_in_suffix635

        public static final org.antlr.runtime.BitSet FOLLOW_recurse_in_suffix635
      • FOLLOW_element_in_suffix637

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_suffix637
      • FOLLOW_ALT_in_nonLeftRecur671

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_nonLeftRecur671
      • FOLLOW_elementOptions_in_nonLeftRecur673

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_nonLeftRecur673
      • FOLLOW_element_in_nonLeftRecur676

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_nonLeftRecur676
      • FOLLOW_ASSIGN_in_recurse693

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_recurse693
      • FOLLOW_ID_in_recurse695

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse695
      • FOLLOW_recurseNoLabel_in_recurse697

        public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse697
      • FOLLOW_PLUS_ASSIGN_in_recurse704

        public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_recurse704
      • FOLLOW_ID_in_recurse706

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_recurse706
      • FOLLOW_recurseNoLabel_in_recurse708

        public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse708
      • FOLLOW_recurseNoLabel_in_recurse714

        public static final org.antlr.runtime.BitSet FOLLOW_recurseNoLabel_in_recurse714
      • FOLLOW_RULE_REF_in_recurseNoLabel726

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_recurseNoLabel726
      • FOLLOW_ASSIGN_in_token740

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_token740
      • FOLLOW_ID_in_token742

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token742
      • FOLLOW_token_in_token746

        public static final org.antlr.runtime.BitSet FOLLOW_token_in_token746
      • FOLLOW_PLUS_ASSIGN_in_token755

        public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_token755
      • FOLLOW_ID_in_token757

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_token757
      • FOLLOW_token_in_token761

        public static final org.antlr.runtime.BitSet FOLLOW_token_in_token761
      • FOLLOW_STRING_LITERAL_in_token771

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token771
      • FOLLOW_STRING_LITERAL_in_token792

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_token792
      • FOLLOW_elementOptions_in_token794

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_token794
      • FOLLOW_TOKEN_REF_in_token809

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token809
      • FOLLOW_elementOptions_in_token811

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_token811
      • FOLLOW_TOKEN_REF_in_token823

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_token823
      • FOLLOW_ELEMENT_OPTIONS_in_elementOptions853

        public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_elementOptions853
      • FOLLOW_elementOption_in_elementOptions855

        public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions855
      • FOLLOW_ID_in_elementOption874

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption874
      • FOLLOW_ASSIGN_in_elementOption885

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption885
      • FOLLOW_ID_in_elementOption887

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption887
      • FOLLOW_ID_in_elementOption889

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption889
      • FOLLOW_ASSIGN_in_elementOption901

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption901
      • FOLLOW_ID_in_elementOption903

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption903
      • FOLLOW_STRING_LITERAL_in_elementOption905

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption905
      • FOLLOW_ASSIGN_in_elementOption917

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption917
      • FOLLOW_ID_in_elementOption919

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption919
      • FOLLOW_ACTION_in_elementOption921

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementOption921
      • FOLLOW_ASSIGN_in_elementOption933

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption933
      • FOLLOW_ID_in_elementOption935

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption935
      • FOLLOW_INT_in_elementOption937

        public static final org.antlr.runtime.BitSet FOLLOW_INT_in_elementOption937
      • FOLLOW_atom_in_element952

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element952
      • FOLLOW_NOT_in_element958

        public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_element958
      • FOLLOW_element_in_element960

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element960
      • FOLLOW_RANGE_in_element967

        public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_element967
      • FOLLOW_atom_in_element969

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element969
      • FOLLOW_atom_in_element971

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element971
      • FOLLOW_ASSIGN_in_element978

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_element978
      • FOLLOW_ID_in_element980

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element980
      • FOLLOW_element_in_element982

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element982
      • FOLLOW_PLUS_ASSIGN_in_element989

        public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_element989
      • FOLLOW_ID_in_element991

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_element991
      • FOLLOW_element_in_element993

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_element993
      • FOLLOW_SET_in_element1003

        public static final org.antlr.runtime.BitSet FOLLOW_SET_in_element1003
      • FOLLOW_setElement_in_element1005

        public static final org.antlr.runtime.BitSet FOLLOW_setElement_in_element1005
      • FOLLOW_RULE_REF_in_element1017

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_element1017
      • FOLLOW_ebnf_in_element1022

        public static final org.antlr.runtime.BitSet FOLLOW_ebnf_in_element1022
      • FOLLOW_epsilonElement_in_element1027

        public static final org.antlr.runtime.BitSet FOLLOW_epsilonElement_in_element1027
      • FOLLOW_ACTION_in_epsilonElement1038

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_epsilonElement1038
      • FOLLOW_SEMPRED_in_epsilonElement1043

        public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_epsilonElement1043
      • FOLLOW_EPSILON_in_epsilonElement1048

        public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_epsilonElement1048
      • FOLLOW_ACTION_in_epsilonElement1054

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_epsilonElement1054
      • FOLLOW_elementOptions_in_epsilonElement1056

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_epsilonElement1056
      • FOLLOW_SEMPRED_in_epsilonElement1063

        public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_epsilonElement1063
      • FOLLOW_elementOptions_in_epsilonElement1065

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_epsilonElement1065
      • FOLLOW_STRING_LITERAL_in_setElement1078

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement1078
      • FOLLOW_elementOptions_in_setElement1080

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement1080
      • FOLLOW_TOKEN_REF_in_setElement1087

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement1087
      • FOLLOW_elementOptions_in_setElement1089

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_setElement1089
      • FOLLOW_STRING_LITERAL_in_setElement1095

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_setElement1095
      • FOLLOW_TOKEN_REF_in_setElement1100

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_setElement1100
      • FOLLOW_block_in_ebnf1111

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1111
      • FOLLOW_OPTIONAL_in_ebnf1123

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_ebnf1123
      • FOLLOW_block_in_ebnf1125

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1125
      • FOLLOW_CLOSURE_in_ebnf1139

        public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_ebnf1139
      • FOLLOW_block_in_ebnf1141

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1141
      • FOLLOW_POSITIVE_CLOSURE_in_ebnf1155

        public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_ebnf1155
      • FOLLOW_block_in_ebnf1157

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_ebnf1157
      • FOLLOW_BLOCK_in_block1177

        public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block1177
      • FOLLOW_ACTION_in_block1179

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_block1179
      • FOLLOW_alternative_in_block1182

        public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block1182
      • FOLLOW_ALT_in_alternative1199

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alternative1199
      • FOLLOW_elementOptions_in_alternative1201

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_alternative1201
      • FOLLOW_element_in_alternative1204

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_alternative1204
      • FOLLOW_RULE_REF_in_atom1221

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_atom1221
      • FOLLOW_ARG_ACTION_in_atom1223

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_atom1223
      • FOLLOW_elementOptions_in_atom1226

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1226
      • FOLLOW_STRING_LITERAL_in_atom1238

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1238
      • FOLLOW_elementOptions_in_atom1240

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1240
      • FOLLOW_STRING_LITERAL_in_atom1246

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_atom1246
      • FOLLOW_TOKEN_REF_in_atom1255

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1255
      • FOLLOW_elementOptions_in_atom1257

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1257
      • FOLLOW_TOKEN_REF_in_atom1263

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_atom1263
      • FOLLOW_WILDCARD_in_atom1272

        public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1272
      • FOLLOW_elementOptions_in_atom1274

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_atom1274
      • FOLLOW_WILDCARD_in_atom1280

        public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom1280
      • FOLLOW_DOT_in_atom1286

        public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom1286
      • FOLLOW_ID_in_atom1288

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom1288
      • FOLLOW_element_in_atom1290

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_atom1290
      • FOLLOW_binary_in_synpred1_LeftRecursiveRuleWalker348

        public static final org.antlr.runtime.BitSet FOLLOW_binary_in_synpred1_LeftRecursiveRuleWalker348
      • FOLLOW_prefix_in_synpred2_LeftRecursiveRuleWalker404

        public static final org.antlr.runtime.BitSet FOLLOW_prefix_in_synpred2_LeftRecursiveRuleWalker404
      • FOLLOW_suffix_in_synpred3_LeftRecursiveRuleWalker460

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

      • LeftRecursiveRuleWalker

        public LeftRecursiveRuleWalker​(org.antlr.runtime.tree.TreeNodeStream input)
      • LeftRecursiveRuleWalker

        public LeftRecursiveRuleWalker​(org.antlr.runtime.tree.TreeNodeStream input,
                                       org.antlr.runtime.RecognizerSharedState state)
    • Method Detail

      • getDelegates

        public org.antlr.runtime.tree.TreeParser[] 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
      • setAltAssoc

        public void setAltAssoc​(AltAST altTree,
                                int alt)
      • binaryAlt

        public void binaryAlt​(AltAST altTree,
                              int alt)
      • prefixAlt

        public void prefixAlt​(AltAST altTree,
                              int alt)
      • suffixAlt

        public void suffixAlt​(AltAST altTree,
                              int alt)
      • otherAlt

        public void otherAlt​(AltAST altTree,
                             int alt)
      • setReturnValues

        public void setReturnValues​(GrammarAST t)
      • rec_rule

        public final boolean rec_rule()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • exceptionGroup

        public final void exceptionGroup()
                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • exceptionHandler

        public final void exceptionHandler()
                                    throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • finallyClause

        public final void finallyClause()
                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleModifier

        public final void ruleModifier()
                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • binary

        public final void binary()
                          throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • prefix

        public final void prefix()
                          throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • suffix

        public final void suffix()
                          throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • nonLeftRecur

        public final void nonLeftRecur()
                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • recurse

        public final void recurse()
                           throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • recurseNoLabel

        public final void recurseNoLabel()
                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • token

        public final GrammarAST token()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • elementOptions

        public final void elementOptions()
                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • elementOption

        public final void elementOption()
                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • element

        public final void element()
                           throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • epsilonElement

        public final void epsilonElement()
                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • setElement

        public final void setElement()
                              throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ebnf

        public final void ebnf()
                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • block

        public final void block()
                         throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • alternative

        public final void alternative()
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • atom

        public final void atom()
                        throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred1_LeftRecursiveRuleWalker_fragment

        public final void synpred1_LeftRecursiveRuleWalker_fragment()
                                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred2_LeftRecursiveRuleWalker_fragment

        public final void synpred2_LeftRecursiveRuleWalker_fragment()
                                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred3_LeftRecursiveRuleWalker_fragment

        public final void synpred3_LeftRecursiveRuleWalker_fragment()
                                                             throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • synpred1_LeftRecursiveRuleWalker

        public final boolean synpred1_LeftRecursiveRuleWalker()
      • synpred2_LeftRecursiveRuleWalker

        public final boolean synpred2_LeftRecursiveRuleWalker()
      • synpred3_LeftRecursiveRuleWalker

        public final boolean synpred3_LeftRecursiveRuleWalker()