org.antlr.gunit
Class gUnitParser

java.lang.Object
  extended by Parser
      extended by org.antlr.gunit.gUnitParser

public class gUnitParser
extends Parser


Nested Class Summary
static class gUnitParser.file_return
           
static class gUnitParser.input_return
           
 
Field Summary
static int ACTION
           
static int AST
           
static int CHAR_LITERAL
           
static int DOC_COMMENT
           
static int EOF
           
static int ESC
           
static int EXT
           
static BitSet FOLLOW_22_in_gUnitDef44
           
static BitSet FOLLOW_23_in_gUnitDef51
           
static BitSet FOLLOW_23_in_suite112
           
static BitSet FOLLOW_24_in_gUnitDef59
           
static BitSet FOLLOW_25_in_header82
           
static BitSet FOLLOW_26_in_suite120
           
static BitSet FOLLOW_27_in_test150
           
static BitSet FOLLOW_28_in_test161
           
static BitSet FOLLOW_29_in_test170
           
static BitSet FOLLOW_30_in_test181
           
static BitSet FOLLOW_ACTION_in_header84
           
static BitSet FOLLOW_ACTION_in_output262
           
static BitSet FOLLOW_AST_in_output255
           
static BitSet FOLLOW_EXT_in_file282
           
static BitSet FOLLOW_file_in_input219
           
static BitSet FOLLOW_header_in_gUnitDef68
           
static BitSet FOLLOW_ID_in_file280
           
static BitSet FOLLOW_ID_in_gUnitDef48
           
static BitSet FOLLOW_ID_in_gUnitDef55
           
static BitSet FOLLOW_ID_in_suite109
           
static BitSet FOLLOW_ID_in_suite116
           
static BitSet FOLLOW_input_in_test146
           
static BitSet FOLLOW_input_in_test157
           
static BitSet FOLLOW_input_in_test168
           
static BitSet FOLLOW_input_in_test179
           
static BitSet FOLLOW_ML_STRING_in_input210
           
static BitSet FOLLOW_ML_STRING_in_output248
           
static BitSet FOLLOW_output_in_test183
           
static BitSet FOLLOW_RETVAL_in_test172
           
static BitSet FOLLOW_STRING_in_input200
           
static BitSet FOLLOW_STRING_in_output238
           
static BitSet FOLLOW_suite_in_gUnitDef71
           
static BitSet FOLLOW_test_in_suite129
           
 GrammarInfo grammarInfo
           
static int ID
           
static int ML_COMMENT
           
static int ML_STRING
           
static int NESTED_ACTION
           
static int NESTED_AST
           
static int NESTED_RETVAL
           
static int RETVAL
           
static int SL_COMMENT
           
static int STRING
           
static int STRING_LITERAL
           
static int T__22
           
static int T__23
           
static int T__24
           
static int T__25
           
static int T__26
           
static int T__27
           
static int T__28
           
static int T__29
           
static int T__30
           
static java.lang.String[] tokenNames
           
static int WS
           
static int XDIGIT
           
 
Constructor Summary
gUnitParser(TokenStream input)
           
gUnitParser(TokenStream input, GrammarInfo grammarInfo)
           
gUnitParser(TokenStream input, RecognizerSharedState state)
           
 
Method Summary
 gUnitParser.file_return file()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 void gUnitDef()
           
 void header()
           
 gUnitParser.input_return input()
           
 Token output()
           
 void suite()
           
 void test(gUnitTestSuite ts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final java.lang.String[] tokenNames

RETVAL

public static final int RETVAL
See Also:
Constant Field Values

NESTED_ACTION

public static final int NESTED_ACTION
See Also:
Constant Field Values

AST

public static final int AST
See Also:
Constant Field Values

T__28

public static final int T__28
See Also:
Constant Field Values

EXT

public static final int EXT
See Also:
Constant Field Values

T__23

public static final int T__23
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

ACTION

public static final int ACTION
See Also:
Constant Field Values

T__22

public static final int T__22
See Also:
Constant Field Values

ESC

public static final int ESC
See Also:
Constant Field Values

XDIGIT

public static final int XDIGIT
See Also:
Constant Field Values

T__29

public static final int T__29
See Also:
Constant Field Values

NESTED_AST

public static final int NESTED_AST
See Also:
Constant Field Values

T__30

public static final int T__30
See Also:
Constant Field Values

CHAR_LITERAL

public static final int CHAR_LITERAL
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

STRING_LITERAL

public static final int STRING_LITERAL
See Also:
Constant Field Values

T__27

public static final int T__27
See Also:
Constant Field Values

T__24

public static final int T__24
See Also:
Constant Field Values

T__26

public static final int T__26
See Also:
Constant Field Values

T__25

public static final int T__25
See Also:
Constant Field Values

ML_STRING

public static final int ML_STRING
See Also:
Constant Field Values

ML_COMMENT

public static final int ML_COMMENT
See Also:
Constant Field Values

SL_COMMENT

public static final int SL_COMMENT
See Also:
Constant Field Values

DOC_COMMENT

public static final int DOC_COMMENT
See Also:
Constant Field Values

NESTED_RETVAL

public static final int NESTED_RETVAL
See Also:
Constant Field Values

ID

public static final int ID
See Also:
Constant Field Values

grammarInfo

public GrammarInfo grammarInfo

FOLLOW_22_in_gUnitDef44

public static final BitSet FOLLOW_22_in_gUnitDef44

FOLLOW_ID_in_gUnitDef48

public static final BitSet FOLLOW_ID_in_gUnitDef48

FOLLOW_23_in_gUnitDef51

public static final BitSet FOLLOW_23_in_gUnitDef51

FOLLOW_ID_in_gUnitDef55

public static final BitSet FOLLOW_ID_in_gUnitDef55

FOLLOW_24_in_gUnitDef59

public static final BitSet FOLLOW_24_in_gUnitDef59

FOLLOW_header_in_gUnitDef68

public static final BitSet FOLLOW_header_in_gUnitDef68

FOLLOW_suite_in_gUnitDef71

public static final BitSet FOLLOW_suite_in_gUnitDef71

FOLLOW_25_in_header82

public static final BitSet FOLLOW_25_in_header82

FOLLOW_ACTION_in_header84

public static final BitSet FOLLOW_ACTION_in_header84

FOLLOW_ID_in_suite109

public static final BitSet FOLLOW_ID_in_suite109

FOLLOW_23_in_suite112

public static final BitSet FOLLOW_23_in_suite112

FOLLOW_ID_in_suite116

public static final BitSet FOLLOW_ID_in_suite116

FOLLOW_26_in_suite120

public static final BitSet FOLLOW_26_in_suite120

FOLLOW_test_in_suite129

public static final BitSet FOLLOW_test_in_suite129

FOLLOW_input_in_test146

public static final BitSet FOLLOW_input_in_test146

FOLLOW_27_in_test150

public static final BitSet FOLLOW_27_in_test150

FOLLOW_input_in_test157

public static final BitSet FOLLOW_input_in_test157

FOLLOW_28_in_test161

public static final BitSet FOLLOW_28_in_test161

FOLLOW_input_in_test168

public static final BitSet FOLLOW_input_in_test168

FOLLOW_29_in_test170

public static final BitSet FOLLOW_29_in_test170

FOLLOW_RETVAL_in_test172

public static final BitSet FOLLOW_RETVAL_in_test172

FOLLOW_input_in_test179

public static final BitSet FOLLOW_input_in_test179

FOLLOW_30_in_test181

public static final BitSet FOLLOW_30_in_test181

FOLLOW_output_in_test183

public static final BitSet FOLLOW_output_in_test183

FOLLOW_STRING_in_input200

public static final BitSet FOLLOW_STRING_in_input200

FOLLOW_ML_STRING_in_input210

public static final BitSet FOLLOW_ML_STRING_in_input210

FOLLOW_file_in_input219

public static final BitSet FOLLOW_file_in_input219

FOLLOW_STRING_in_output238

public static final BitSet FOLLOW_STRING_in_output238

FOLLOW_ML_STRING_in_output248

public static final BitSet FOLLOW_ML_STRING_in_output248

FOLLOW_AST_in_output255

public static final BitSet FOLLOW_AST_in_output255

FOLLOW_ACTION_in_output262

public static final BitSet FOLLOW_ACTION_in_output262

FOLLOW_ID_in_file280

public static final BitSet FOLLOW_ID_in_file280

FOLLOW_EXT_in_file282

public static final BitSet FOLLOW_EXT_in_file282
Constructor Detail

gUnitParser

public gUnitParser(TokenStream input)

gUnitParser

public gUnitParser(TokenStream input,
                   RecognizerSharedState state)

gUnitParser

public gUnitParser(TokenStream input,
                   GrammarInfo grammarInfo)
Method Detail

getTokenNames

public java.lang.String[] getTokenNames()

getGrammarFileName

public java.lang.String getGrammarFileName()

gUnitDef

public final void gUnitDef()
                    throws RecognitionException
Throws:
RecognitionException

header

public final void header()
                  throws RecognitionException
Throws:
RecognitionException

suite

public final void suite()
                 throws RecognitionException
Throws:
RecognitionException

test

public final void test(gUnitTestSuite ts)
                throws RecognitionException
Throws:
RecognitionException

input

public final gUnitParser.input_return input()
                                     throws RecognitionException
Throws:
RecognitionException

output

public final Token output()
                   throws RecognitionException
Throws:
RecognitionException

file

public final gUnitParser.file_return file()
                                   throws RecognitionException
Throws:
RecognitionException