程序包 org.antlr.gunit

类 gUnitParser


  • public class gUnitParser
    extends org.antlr.runtime.Parser
    • 字段详细资料

      • tokenNames

        public static final java.lang.String[] tokenNames
      • CHAR_LITERAL

        public static final int CHAR_LITERAL
        另请参阅:
        常量字段值
      • DOC_COMMENT

        public static final int DOC_COMMENT
        另请参阅:
        常量字段值
      • ML_COMMENT

        public static final int ML_COMMENT
        另请参阅:
        常量字段值
      • ML_STRING

        public static final int ML_STRING
        另请参阅:
        常量字段值
      • NESTED_ACTION

        public static final int NESTED_ACTION
        另请参阅:
        常量字段值
      • NESTED_AST

        public static final int NESTED_AST
        另请参阅:
        常量字段值
      • NESTED_RETVAL

        public static final int NESTED_RETVAL
        另请参阅:
        常量字段值
      • SL_COMMENT

        public static final int SL_COMMENT
        另请参阅:
        常量字段值
      • STRING_LITERAL

        public static final int STRING_LITERAL
        另请参阅:
        常量字段值
      • TOKEN_REF

        public static final int TOKEN_REF
        另请参阅:
        常量字段值
      • FOLLOW_31_in_gUnitDef60

        public static final org.antlr.runtime.BitSet FOLLOW_31_in_gUnitDef60
      • FOLLOW_id_in_gUnitDef64

        public static final org.antlr.runtime.BitSet FOLLOW_id_in_gUnitDef64
      • FOLLOW_33_in_gUnitDef67

        public static final org.antlr.runtime.BitSet FOLLOW_33_in_gUnitDef67
      • FOLLOW_id_in_gUnitDef71

        public static final org.antlr.runtime.BitSet FOLLOW_id_in_gUnitDef71
      • FOLLOW_28_in_gUnitDef75

        public static final org.antlr.runtime.BitSet FOLLOW_28_in_gUnitDef75
      • FOLLOW_optionsSpec_in_gUnitDef84

        public static final org.antlr.runtime.BitSet FOLLOW_optionsSpec_in_gUnitDef84
      • FOLLOW_header_in_gUnitDef87

        public static final org.antlr.runtime.BitSet FOLLOW_header_in_gUnitDef87
      • FOLLOW_testsuite_in_gUnitDef90

        public static final org.antlr.runtime.BitSet FOLLOW_testsuite_in_gUnitDef90
      • FOLLOW_OPTIONS_in_optionsSpec104

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_optionsSpec104
      • FOLLOW_option_in_optionsSpec107

        public static final org.antlr.runtime.BitSet FOLLOW_option_in_optionsSpec107
      • FOLLOW_28_in_optionsSpec109

        public static final org.antlr.runtime.BitSet FOLLOW_28_in_optionsSpec109
      • FOLLOW_34_in_optionsSpec113

        public static final org.antlr.runtime.BitSet FOLLOW_34_in_optionsSpec113
      • FOLLOW_id_in_option124

        public static final org.antlr.runtime.BitSet FOLLOW_id_in_option124
      • FOLLOW_29_in_option126

        public static final org.antlr.runtime.BitSet FOLLOW_29_in_option126
      • FOLLOW_treeAdaptor_in_option128

        public static final org.antlr.runtime.BitSet FOLLOW_treeAdaptor_in_option128
      • FOLLOW_id_in_treeAdaptor144

        public static final org.antlr.runtime.BitSet FOLLOW_id_in_treeAdaptor144
      • FOLLOW_EXT_in_treeAdaptor146

        public static final org.antlr.runtime.BitSet FOLLOW_EXT_in_treeAdaptor146
      • FOLLOW_30_in_header157

        public static final org.antlr.runtime.BitSet FOLLOW_30_in_header157
      • FOLLOW_ACTION_in_header159

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_header159
      • FOLLOW_RULE_REF_in_testsuite190

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_testsuite190
      • FOLLOW_33_in_testsuite193

        public static final org.antlr.runtime.BitSet FOLLOW_33_in_testsuite193
      • FOLLOW_RULE_REF_in_testsuite197

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_testsuite197
      • FOLLOW_TOKEN_REF_in_testsuite213

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_testsuite213
      • FOLLOW_27_in_testsuite227

        public static final org.antlr.runtime.BitSet FOLLOW_27_in_testsuite227
      • FOLLOW_testcase_in_testsuite231

        public static final org.antlr.runtime.BitSet FOLLOW_testcase_in_testsuite231
      • FOLLOW_input_in_testcase249

        public static final org.antlr.runtime.BitSet FOLLOW_input_in_testcase249
      • FOLLOW_expect_in_testcase251

        public static final org.antlr.runtime.BitSet FOLLOW_expect_in_testcase251
      • FOLLOW_STRING_in_input278

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_input278
      • FOLLOW_ML_STRING_in_input288

        public static final org.antlr.runtime.BitSet FOLLOW_ML_STRING_in_input288
      • FOLLOW_file_in_input297

        public static final org.antlr.runtime.BitSet FOLLOW_file_in_input297
      • FOLLOW_OK_in_expect317

        public static final org.antlr.runtime.BitSet FOLLOW_OK_in_expect317
      • FOLLOW_FAIL_in_expect324

        public static final org.antlr.runtime.BitSet FOLLOW_FAIL_in_expect324
      • FOLLOW_32_in_expect331

        public static final org.antlr.runtime.BitSet FOLLOW_32_in_expect331
      • FOLLOW_RETVAL_in_expect333

        public static final org.antlr.runtime.BitSet FOLLOW_RETVAL_in_expect333
      • FOLLOW_26_in_expect340

        public static final org.antlr.runtime.BitSet FOLLOW_26_in_expect340
      • FOLLOW_output_in_expect342

        public static final org.antlr.runtime.BitSet FOLLOW_output_in_expect342
      • FOLLOW_STRING_in_output359

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_output359
      • FOLLOW_ML_STRING_in_output369

        public static final org.antlr.runtime.BitSet FOLLOW_ML_STRING_in_output369
      • FOLLOW_AST_in_output376

        public static final org.antlr.runtime.BitSet FOLLOW_AST_in_output376
      • FOLLOW_ACTION_in_output383

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_output383
      • FOLLOW_id_in_file401

        public static final org.antlr.runtime.BitSet FOLLOW_id_in_file401
      • FOLLOW_EXT_in_file403

        public static final org.antlr.runtime.BitSet FOLLOW_EXT_in_file403
      • FOLLOW_TOKEN_REF_in_id422

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_id422
      • FOLLOW_RULE_REF_in_id429

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_id429
    • 构造器详细资料

      • gUnitParser

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

        public gUnitParser​(org.antlr.runtime.TokenStream input,
                           org.antlr.runtime.RecognizerSharedState state)
      • gUnitParser

        public gUnitParser​(org.antlr.runtime.TokenStream input,
                           GrammarInfo grammarInfo)
    • 方法详细资料

      • getDelegates

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

        public java.lang.String[] getTokenNames()
        覆盖:
        getTokenNames 在类中 org.antlr.runtime.BaseRecognizer
      • getGrammarFileName

        public java.lang.String getGrammarFileName()
        覆盖:
        getGrammarFileName 在类中 org.antlr.runtime.BaseRecognizer
      • gUnitDef

        public final void gUnitDef()
                            throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • optionsSpec

        public final void optionsSpec()
                               throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • option

        public final gUnitParser.option_return option()
                                               throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • treeAdaptor

        public final gUnitParser.treeAdaptor_return treeAdaptor()
                                                         throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • header

        public final void header()
                          throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • testsuite

        public final void testsuite()
                             throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • testcase

        public final void testcase​(gUnitTestSuite ts)
                            throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • input

        public final gUnitTestInput input()
                                   throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • expect

        public final AbstractTest expect()
                                  throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • output

        public final org.antlr.runtime.Token output()
                                             throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • file

        public final gUnitParser.file_return file()
                                           throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException
      • id

        public final gUnitParser.id_return id()
                                       throws org.antlr.runtime.RecognitionException
        抛出:
        org.antlr.runtime.RecognitionException