Package org.antlr.gunit
Class gUnitParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- org.antlr.gunit.gUnitParser
-
public class gUnitParser extends org.antlr.runtime.Parser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classgUnitParser.file_returnstatic classgUnitParser.id_returnstatic classgUnitParser.option_returnprotected static classgUnitParser.testsuite_scopestatic classgUnitParser.treeAdaptor_return
-
Field Summary
Fields Modifier and Type Field Description static intACTIONstatic intASTstatic intCHAR_LITERALstatic intDOC_COMMENTstatic intEOFstatic intESCstatic intEXTstatic intFAILstatic org.antlr.runtime.BitSetFOLLOW_26_in_expect340static org.antlr.runtime.BitSetFOLLOW_27_in_testsuite227static org.antlr.runtime.BitSetFOLLOW_28_in_gUnitDef75static org.antlr.runtime.BitSetFOLLOW_28_in_optionsSpec109static org.antlr.runtime.BitSetFOLLOW_29_in_option126static org.antlr.runtime.BitSetFOLLOW_30_in_header157static org.antlr.runtime.BitSetFOLLOW_31_in_gUnitDef60static org.antlr.runtime.BitSetFOLLOW_32_in_expect331static org.antlr.runtime.BitSetFOLLOW_33_in_gUnitDef67static org.antlr.runtime.BitSetFOLLOW_33_in_testsuite193static org.antlr.runtime.BitSetFOLLOW_34_in_optionsSpec113static org.antlr.runtime.BitSetFOLLOW_ACTION_in_header159static org.antlr.runtime.BitSetFOLLOW_ACTION_in_output383static org.antlr.runtime.BitSetFOLLOW_AST_in_output376static org.antlr.runtime.BitSetFOLLOW_expect_in_testcase251static org.antlr.runtime.BitSetFOLLOW_EXT_in_file403static org.antlr.runtime.BitSetFOLLOW_EXT_in_treeAdaptor146static org.antlr.runtime.BitSetFOLLOW_FAIL_in_expect324static org.antlr.runtime.BitSetFOLLOW_file_in_input297static org.antlr.runtime.BitSetFOLLOW_header_in_gUnitDef87static org.antlr.runtime.BitSetFOLLOW_id_in_file401static org.antlr.runtime.BitSetFOLLOW_id_in_gUnitDef64static org.antlr.runtime.BitSetFOLLOW_id_in_gUnitDef71static org.antlr.runtime.BitSetFOLLOW_id_in_option124static org.antlr.runtime.BitSetFOLLOW_id_in_treeAdaptor144static org.antlr.runtime.BitSetFOLLOW_input_in_testcase249static org.antlr.runtime.BitSetFOLLOW_ML_STRING_in_input288static org.antlr.runtime.BitSetFOLLOW_ML_STRING_in_output369static org.antlr.runtime.BitSetFOLLOW_OK_in_expect317static org.antlr.runtime.BitSetFOLLOW_option_in_optionsSpec107static org.antlr.runtime.BitSetFOLLOW_OPTIONS_in_optionsSpec104static org.antlr.runtime.BitSetFOLLOW_optionsSpec_in_gUnitDef84static org.antlr.runtime.BitSetFOLLOW_output_in_expect342static org.antlr.runtime.BitSetFOLLOW_RETVAL_in_expect333static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_id429static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_testsuite190static org.antlr.runtime.BitSetFOLLOW_RULE_REF_in_testsuite197static org.antlr.runtime.BitSetFOLLOW_STRING_in_input278static org.antlr.runtime.BitSetFOLLOW_STRING_in_output359static org.antlr.runtime.BitSetFOLLOW_testcase_in_testsuite231static org.antlr.runtime.BitSetFOLLOW_testsuite_in_gUnitDef90static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_id422static org.antlr.runtime.BitSetFOLLOW_TOKEN_REF_in_testsuite213static org.antlr.runtime.BitSetFOLLOW_treeAdaptor_in_option128GrammarInfogrammarInfostatic intML_COMMENTstatic intML_STRINGstatic intNESTED_ACTIONstatic intNESTED_ASTstatic intNESTED_RETVALstatic intOKstatic intOPTIONSstatic intRETVALstatic intRULE_REFstatic intSL_COMMENTstatic intSTRINGstatic intSTRING_LITERALstatic intT__26static intT__27static intT__28static intT__29static intT__30static intT__31static intT__32static intT__33static intT__34protected java.util.Stack<gUnitParser.testsuite_scope>testsuite_stackstatic intTOKEN_REFstatic java.lang.String[]tokenNamesstatic intWSstatic intXDIGIT
-
Constructor Summary
Constructors Constructor Description gUnitParser(org.antlr.runtime.TokenStream input)gUnitParser(org.antlr.runtime.TokenStream input, GrammarInfo grammarInfo)gUnitParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractTestexpect()gUnitParser.file_returnfile()org.antlr.runtime.Parser[]getDelegates()java.lang.StringgetGrammarFileName()java.lang.String[]getTokenNames()voidgUnitDef()voidheader()gUnitParser.id_returnid()gUnitTestInputinput()gUnitParser.option_returnoption()voidoptionsSpec()org.antlr.runtime.Tokenoutput()voidtestcase(gUnitTestSuite ts)voidtestsuite()gUnitParser.treeAdaptor_returntreeAdaptor()-
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, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
tokenNames
public static final java.lang.String[] tokenNames
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
T__26
public static final int T__26
- See Also:
- Constant Field Values
-
T__27
public static final int T__27
- See Also:
- Constant Field Values
-
T__28
public static final int T__28
- See Also:
- Constant Field Values
-
T__29
public static final int T__29
- See Also:
- Constant Field Values
-
T__30
public static final int T__30
- See Also:
- Constant Field Values
-
T__31
public static final int T__31
- See Also:
- Constant Field Values
-
T__32
public static final int T__32
- See Also:
- Constant Field Values
-
T__33
public static final int T__33
- See Also:
- Constant Field Values
-
T__34
public static final int T__34
- See Also:
- Constant Field Values
-
ACTION
public static final int ACTION
- See Also:
- Constant Field Values
-
AST
public static final int AST
- See Also:
- Constant Field Values
-
CHAR_LITERAL
public static final int CHAR_LITERAL
- See Also:
- Constant Field Values
-
DOC_COMMENT
public static final int DOC_COMMENT
- See Also:
- Constant Field Values
-
ESC
public static final int ESC
- See Also:
- Constant Field Values
-
EXT
public static final int EXT
- See Also:
- Constant Field Values
-
FAIL
public static final int FAIL
- See Also:
- Constant Field Values
-
ML_COMMENT
public static final int ML_COMMENT
- See Also:
- Constant Field Values
-
ML_STRING
public static final int ML_STRING
- See Also:
- Constant Field Values
-
NESTED_ACTION
public static final int NESTED_ACTION
- See Also:
- Constant Field Values
-
NESTED_AST
public static final int NESTED_AST
- See Also:
- Constant Field Values
-
NESTED_RETVAL
public static final int NESTED_RETVAL
- See Also:
- Constant Field Values
-
OK
public static final int OK
- See Also:
- Constant Field Values
-
OPTIONS
public static final int OPTIONS
- See Also:
- Constant Field Values
-
RETVAL
public static final int RETVAL
- See Also:
- Constant Field Values
-
RULE_REF
public static final int RULE_REF
- See Also:
- Constant Field Values
-
SL_COMMENT
public static final int SL_COMMENT
- See Also:
- Constant Field Values
-
STRING
public static final int STRING
- See Also:
- Constant Field Values
-
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
-
TOKEN_REF
public static final int TOKEN_REF
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
XDIGIT
public static final int XDIGIT
- See Also:
- Constant Field Values
-
grammarInfo
public GrammarInfo grammarInfo
-
testsuite_stack
protected java.util.Stack<gUnitParser.testsuite_scope> testsuite_stack
-
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
-
-
Constructor Detail
-
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)
-
-
Method Detail
-
getDelegates
public org.antlr.runtime.Parser[] getDelegates()
-
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
gUnitDef
public final void gUnitDef() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
optionsSpec
public final void optionsSpec() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
option
public final gUnitParser.option_return option() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
treeAdaptor
public final gUnitParser.treeAdaptor_return treeAdaptor() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
header
public final void header() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
testsuite
public final void testsuite() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
testcase
public final void testcase(gUnitTestSuite ts) throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
input
public final gUnitTestInput input() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
expect
public final AbstractTest expect() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
output
public final org.antlr.runtime.Token output() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
file
public final gUnitParser.file_return file() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
id
public final gUnitParser.id_return id() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
-