public class StGUnitParser extends Parser
Modifier and Type | Class | Description |
---|---|---|
static class |
StGUnitParser.id_return |
|
static class |
StGUnitParser.output_return |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
Constructor | Description |
---|---|
StGUnitParser(TokenStream input) |
|
StGUnitParser(TokenStream input,
RecognizerSharedState state) |
Modifier and Type | Method | Description |
---|---|---|
ITestCaseOutput |
expect() |
|
String |
fileInput() |
|
Parser[] |
getDelegates() |
|
String |
getGrammarFileName() |
For debugging and other purposes, might want the grammar name.
|
String[] |
getTokenNames() |
Used to print out token names like ID during debugging and
error reporting.
|
void |
gUnitDef() |
|
void |
header() |
|
StGUnitParser.id_return |
id() |
|
ITestCaseInput |
input() |
|
StGUnitParser.output_return |
output() |
|
void |
suite() |
|
void |
test() |
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
public static final String[] tokenNames
public static final int EOF
public static final int T__25
public static final int T__26
public static final int T__27
public static final int T__28
public static final int T__29
public static final int T__30
public static final int T__31
public static final int ACTION
public static final int AST
public static final int CHAR_LITERAL
public static final int DOC_COMMENT
public static final int ESC
public static final int EXT
public static final int FAIL
public static final int ML_COMMENT
public static final int ML_STRING
public static final int NESTED_ACTION
public static final int NESTED_AST
public static final int NESTED_RETVAL
public static final int OK
public static final int RETVAL
public static final int RULE_REF
public static final int SL_COMMENT
public static final int STRING
public static final int STRING_LITERAL
public static final int TOKEN_REF
public static final int WS
public static final int XDIGIT
public TestSuiteAdapter adapter
public static final BitSet FOLLOW_29_in_gUnitDef68
public static final BitSet FOLLOW_id_in_gUnitDef72
public static final BitSet FOLLOW_31_in_gUnitDef82
public static final BitSet FOLLOW_id_in_gUnitDef84
public static final BitSet FOLLOW_27_in_gUnitDef88
public static final BitSet FOLLOW_header_in_gUnitDef93
public static final BitSet FOLLOW_suite_in_gUnitDef96
public static final BitSet FOLLOW_28_in_header108
public static final BitSet FOLLOW_ACTION_in_header110
public static final BitSet FOLLOW_RULE_REF_in_suite127
public static final BitSet FOLLOW_31_in_suite130
public static final BitSet FOLLOW_RULE_REF_in_suite132
public static final BitSet FOLLOW_TOKEN_REF_in_suite154
public static final BitSet FOLLOW_26_in_suite168
public static final BitSet FOLLOW_test_in_suite172
public static final BitSet FOLLOW_input_in_test188
public static final BitSet FOLLOW_expect_in_test190
public static final BitSet FOLLOW_OK_in_expect210
public static final BitSet FOLLOW_FAIL_in_expect219
public static final BitSet FOLLOW_30_in_expect227
public static final BitSet FOLLOW_RETVAL_in_expect229
public static final BitSet FOLLOW_25_in_expect236
public static final BitSet FOLLOW_output_in_expect238
public static final BitSet FOLLOW_25_in_expect245
public static final BitSet FOLLOW_AST_in_expect247
public static final BitSet FOLLOW_STRING_in_input264
public static final BitSet FOLLOW_ML_STRING_in_input273
public static final BitSet FOLLOW_fileInput_in_input280
public static final BitSet FOLLOW_id_in_fileInput319
public static final BitSet FOLLOW_EXT_in_fileInput324
public StGUnitParser(TokenStream input)
public StGUnitParser(TokenStream input, RecognizerSharedState state)
public Parser[] getDelegates()
public String[] getTokenNames()
BaseRecognizer
getTokenNames
in class BaseRecognizer
public String getGrammarFileName()
BaseRecognizer
getGrammarFileName
in class BaseRecognizer
public final void gUnitDef() throws RecognitionException
RecognitionException
public final void header() throws RecognitionException
RecognitionException
public final void suite() throws RecognitionException
RecognitionException
public final void test() throws RecognitionException
RecognitionException
public final ITestCaseOutput expect() throws RecognitionException
RecognitionException
public final ITestCaseInput input() throws RecognitionException
RecognitionException
public final StGUnitParser.output_return output() throws RecognitionException
RecognitionException
public final String fileInput() throws RecognitionException
RecognitionException
public final StGUnitParser.id_return id() throws RecognitionException
RecognitionException
Copyright © 1992–2018 ANTLR. All rights reserved.