// $ANTLR 2.7.7 (20070609): ada.g -> AdaTokenTypes.txt$
Ada    // output token vocab name
PRAGMA="pragma"=4
IDENTIFIER=5
SEMI=6
LPAREN=7
COMMA=8
RPAREN=9
RIGHT_SHAFT=10
WITH="with"=11
DOT=12
USE="use"=13
TYPE="type"=14
TIC=15
RANGE="range"=16
DIGITS="digits"=17
DELTA="delta"=18
ACCESS="access"=19
PRIVATE="private"=20
PACKAGE="package"=21
BODY="body"=22
IS="is"=23
PROCEDURE="procedure"=24
FUNCTION="function"=25
NEW="new"=26
OTHERS="others"=27
PIPE=28
DOT_DOT=29
ALL="all"=30
COLON=31
IN="in"=32
OUT="out"=33
RENAMES="renames"=34
CHARACTER_LITERAL=35
CHAR_STRING=36
NuLL="null"=37
RECORD="record"=38
SEPARATE="separate"=39
ABSTRACT="abstract"=40
RETURN="return"=41
TASK="task"=42
PROTECTED="protected"=43
BOX=44
ASSIGN=45
ENTRY="entry"=46
FOR="for"=47
END="end"=48
AT="at"=49
MOD="mod"=50
SUBTYPE="subtype"=51
EXCEPTION="exception"=52
CONSTANT="constant"=53
ARRAY="array"=54
OF="of"=55
ALIASED="aliased"=56
CASE="case"=57
WHEN="when"=58
TAGGED="tagged"=59
LIMITED="limited"=60
GENERIC="generic"=61
BEGIN="begin"=62
LT_LT=63
GT_GT=64
IF="if"=65
THEN="then"=66
ELSIF="elsif"=67
ELSE="else"=68
LOOP="loop"=69
WHILE="while"=70
REVERSE="reverse"=71
DECLARE="declare"=72
EXIT="exit"=73
GOTO="goto"=74
ACCEPT="accept"=75
DO="do"=76
DELAY="delay"=77
UNTIL="until"=78
SELECT="select"=79
ABORT="abort"=80
OR="or"=81
TERMINATE="terminate"=82
RAISE="raise"=83
REQUEUE="requeue"=84
AND="and"=85
XOR="xor"=86
NOT="not"=87
EQ=88
NE=89
LT_=90
LE=91
GT=92
GE=93
PLUS=94
MINUS=95
CONCAT=96
STAR=97
DIV=98
REM="rem"=99
ABS="abs"=100
EXPON=101
NUMERIC_LIT=102
ABORTABLE_PART=103
ABORT_STATEMENT=104
ACCEPT_ALTERNATIVE=105
ACCEPT_STATEMENT=106
ALLOCATOR=107
ASSIGNMENT_STATEMENT=108
ASYNCHRONOUS_SELECT=109
ATTRIBUTE_DEFINITION_CLAUSE=110
AT_CLAUSE=111
BLOCK_STATEMENT=112
CASE_STATEMENT=113
CASE_STATEMENT_ALTERNATIVE=114
CODE_STATEMENT=115
COMPONENT_DECLARATION=116
CONDITIONAL_ENTRY_CALL=117
CONTEXT_CLAUSE=118
DECLARATIVE_PART=119
DEFINING_IDENTIFIER_LIST=120
DELAY_ALTERNATIVE=121
DELAY_STATEMENT=122
DELTA_CONSTRAINT=123
DIGITS_CONSTRAINT=124
DISCRIMINANT_ASSOCIATION=125
DISCRIMINANT_CONSTRAINT=126
DISCRIMINANT_SPECIFICATION=127
ENTRY_BODY=128
ENTRY_CALL_ALTERNATIVE=129
ENTRY_CALL_STATEMENT=130
ENTRY_DECLARATION=131
ENTRY_INDEX_SPECIFICATION=132
ENUMERATION_REPESENTATION_CLAUSE=133
EXCEPTION_DECLARATION=134
EXCEPTION_HANDLER=135
EXCEPTION_RENAMING_DECLARATION=136
EXIT_STATEMENT=137
FORMAL_PACKAGE_DECLARATION=138
GENERIC_FORMAL_PART=139
GENERIC_PACKAGE_DECLARATION=140
GOTO_STATEMENT=141
HANDLED_SEQUENCE_OF_STATEMENTS=142
HANDLED_STMTS_OPT=143
IF_STATEMENT=144
INCOMPLETE_TYPE_DECLARATION=145
INDEXED_COMPONENT=146
INDEX_CONSTRAINT=147
LIBRARY_ITEM=148
LOOP_STATEMENT=149
NAME=150
NULL_STATEMENT=151
NUMBER_DECLARATION=152
OBJECT_DECLARATION=153
OBJECT_RENAMING_DECLARATION=154
OPERATOR_SYMBOL=155
PACKAGE_BODY=156
PACKAGE_BODY_STUB=157
PACKAGE_RENAMING_DECLARATION=158
PACKAGE_SPECIFICATION=159
PARAMETER_SPECIFICATION=160
PRIVATE_EXTENSION_DECLARATION=161
PRIVATE_TYPE_DECLARATION=162
PROTECTED_BODY=163
PROTECTED_BODY_STUB=164
PROTECTED_TYPE_DECLARATION=165
RAISE_STATEMENT=166
RANGE_ATTRIBUTE_REFERENCE=167
RECORD_REPRESENTATION_CLAUSE=168
REQUEUE_STATEMENT=169
RETURN_STATEMENT=170
SELECTIVE_ACCEPT=171
SEQUENCE_OF_STATEMENTS=172
SINGLE_PROTECTED_DECLARATION=173
SINGLE_TASK_DECLARATION=174
STATEMENT=175
SUBTYPE_DECLARATION=176
SUBTYPE_INDICATION=177
SUBTYPE_MARK=178
SUBUNIT=179
TASK_BODY=180
TASK_BODY_STUB=181
TASK_TYPE_DECLARATION=182
TERMINATE_ALTERNATIVE=183
TIMED_ENTRY_CALL=184
TRIGGERING_ALTERNATIVE=185
USE_CLAUSE=186
USE_TYPE_CLAUSE=187
VARIANT=188
VARIANT_PART=189
WITH_CLAUSE=190
ABSTRACT_FUNCTION_DECLARATION=191
ABSTRACT_PROCEDURE_DECLARATION=192
ACCESS_TO_FUNCTION_DECLARATION=193
ACCESS_TO_OBJECT_DECLARATION=194
ACCESS_TO_PROCEDURE_DECLARATION=195
ARRAY_OBJECT_DECLARATION=196
ARRAY_TYPE_DECLARATION=197
AND_THEN=198
BASIC_DECLARATIVE_ITEMS_OPT=199
BLOCK_BODY=200
BLOCK_BODY_OPT=201
CALL_STATEMENT=202
COMPONENT_CLAUSES_OPT=203
COMPONENT_ITEMS=204
COND_CLAUSE=205
DECIMAL_FIXED_POINT_DECLARATION=206
DECLARE_OPT=207
DERIVED_RECORD_EXTENSION=208
DISCRETE_SUBTYPE_DEF_OPT=209
DISCRIMINANT_SPECIFICATIONS=210
DISCRIM_PART_OPT=211
ELSE_OPT=212
ELSIFS_OPT=213
END_ID_OPT=214
ENTRY_INDEX_OPT=215
ENUMERATION_TYPE_DECLARATION=216
EXCEPT_HANDLER_PART_OPT=217
EXTENSION_OPT=218
FLOATING_POINT_DECLARATION=219
FORMAL_DECIMAL_FIXED_POINT_DECLARATION=220
FORMAL_DISCRETE_TYPE_DECLARATION=221
FORMAL_FLOATING_POINT_DECLARATION=222
FORMAL_FUNCTION_DECLARATION=223
FORMAL_MODULAR_TYPE_DECLARATION=224
FORMAL_ORDINARY_DERIVED_TYPE_DECLARATION=225
FORMAL_ORDINARY_FIXED_POINT_DECLARATION=226
FORMAL_PART_OPT=227
FORMAL_PRIVATE_EXTENSION_DECLARATION=228
FORMAL_PRIVATE_TYPE_DECLARATION=229
FORMAL_PROCEDURE_DECLARATION=230
FORMAL_SIGNED_INTEGER_TYPE_DECLARATION=231
FUNCTION_BODY=232
FUNCTION_BODY_STUB=233
FUNCTION_DECLARATION=234
FUNCTION_RENAMING_DECLARATION=235
GENERIC_FUNCTION_DECLARATION=236
GENERIC_FUNCTION_INSTANTIATION=237
GENERIC_FUNCTION_RENAMING=238
GENERIC_PACKAGE_INSTANTIATION=239
GENERIC_PACKAGE_RENAMING=240
GENERIC_PROCEDURE_DECLARATION=241
GENERIC_PROCEDURE_INSTANTIATION=242
GENERIC_PROCEDURE_RENAMING=243
GUARD_OPT=244
IDENTIFIER_COLON_OPT=245
ID_OPT=246
INIT_OPT=247
ITERATION_SCHEME_OPT=248
LABEL_OPT=249
MARK_WITH_CONSTRAINT=250
MODIFIERS=251
MODULAR_TYPE_DECLARATION=252
MOD_CLAUSE_OPT=253
NOT_IN=254
ORDINARY_DERIVED_TYPE_DECLARATION=255
ORDINARY_FIXED_POINT_DECLARATION=256
OR_ELSE=257
OR_SELECT_OPT=258
PARENTHESIZED_PRIMARY=259
PRIVATE_DECLARATIVE_ITEMS_OPT=260
PRIVATE_TASK_ITEMS_OPT=261
PROCEDURE_BODY=262
PROCEDURE_BODY_STUB=263
PROCEDURE_DECLARATION=264
PROCEDURE_RENAMING_DECLARATION=265
PROT_MEMBER_DECLARATIONS=266
PROT_OP_BODIES_OPT=267
PROT_OP_DECLARATIONS=268
PROT_PRIVATE_OPT=269
RANGED_EXPRS=270
RANGE_CONSTRAINT=271
RECORD_TYPE_DECLARATION=272
SELECTOR_NAMES_OPT=273
SIGNED_INTEGER_TYPE_DECLARATION=274
TASK_ITEMS_OPT=275
UNARY_MINUS=276
UNARY_PLUS=277
VALUE=278
VALUES=279
VARIANTS=280
COMMENT_INTRO=281
OX=282
TIC_OR_CHARACTER_LITERAL=283
DIGIT=284
EXPONENT=285
EXTENDED_DIGIT=286
BASED_INTEGER=287
WS_=288
COMMENT=289
