KDevelop API Documentation

AdaTokenTypes.hpp

Go to the documentation of this file.
00001 #ifndef INC_AdaTokenTypes_hpp_
00002 #define INC_AdaTokenTypes_hpp_
00003 
00004 /* $ANTLR 2.7.2: "ada.g" -> "AdaTokenTypes.hpp"$ */
00005 struct AdaTokenTypes {
00006     enum {
00007         EOF_ = 1,
00008         PRAGMA = 4,
00009         IDENTIFIER = 5,
00010         SEMI = 6,
00011         LPAREN = 7,
00012         COMMA = 8,
00013         RPAREN = 9,
00014         RIGHT_SHAFT = 10,
00015         WITH = 11,
00016         DOT = 12,
00017         USE = 13,
00018         TYPE = 14,
00019         TIC = 15,
00020         RANGE = 16,
00021         DIGITS = 17,
00022         DELTA = 18,
00023         ACCESS = 19,
00024         PRIVATE = 20,
00025         PACKAGE = 21,
00026         BODY = 22,
00027         IS = 23,
00028         PROCEDURE = 24,
00029         FUNCTION = 25,
00030         NEW = 26,
00031         OTHERS = 27,
00032         PIPE = 28,
00033         DOT_DOT = 29,
00034         ALL = 30,
00035         COLON = 31,
00036         IN = 32,
00037         OUT = 33,
00038         RENAMES = 34,
00039         CHARACTER_LITERAL = 35,
00040         CHAR_STRING = 36,
00041         NuLL = 37,
00042         RECORD = 38,
00043         SEPARATE = 39,
00044         ABSTRACT = 40,
00045         RETURN = 41,
00046         TASK = 42,
00047         PROTECTED = 43,
00048         BOX = 44,
00049         ASSIGN = 45,
00050         ENTRY = 46,
00051         FOR = 47,
00052         END = 48,
00053         AT = 49,
00054         MOD = 50,
00055         SUBTYPE = 51,
00056         EXCEPTION = 52,
00057         CONSTANT = 53,
00058         ARRAY = 54,
00059         OF = 55,
00060         ALIASED = 56,
00061         CASE = 57,
00062         WHEN = 58,
00063         TAGGED = 59,
00064         LIMITED = 60,
00065         GENERIC = 61,
00066         BEGIN = 62,
00067         LT_LT = 63,
00068         GT_GT = 64,
00069         IF = 65,
00070         THEN = 66,
00071         ELSIF = 67,
00072         ELSE = 68,
00073         LOOP = 69,
00074         WHILE = 70,
00075         REVERSE = 71,
00076         DECLARE = 72,
00077         EXIT = 73,
00078         GOTO = 74,
00079         ACCEPT = 75,
00080         DO = 76,
00081         DELAY = 77,
00082         UNTIL = 78,
00083         SELECT = 79,
00084         ABORT = 80,
00085         OR = 81,
00086         TERMINATE = 82,
00087         RAISE = 83,
00088         REQUEUE = 84,
00089         AND = 85,
00090         XOR = 86,
00091         NOT = 87,
00092         EQ = 88,
00093         NE = 89,
00094         LT_ = 90,
00095         LE = 91,
00096         GT = 92,
00097         GE = 93,
00098         PLUS = 94,
00099         MINUS = 95,
00100         CONCAT = 96,
00101         STAR = 97,
00102         DIV = 98,
00103         REM = 99,
00104         ABS = 100,
00105         EXPON = 101,
00106         NUMERIC_LIT = 102,
00107         ABORTABLE_PART = 103,
00108         ABORT_STATEMENT = 104,
00109         ABSTRACT_SUBPROGRAM_DECLARATION = 105,
00110         ACCEPT_ALTERNATIVE = 106,
00111         ACCEPT_STATEMENT = 107,
00112         ALLOCATOR = 108,
00113         ASSIGNMENT_STATEMENT = 109,
00114         ASYNCHRONOUS_SELECT = 110,
00115         ATTRIBUTE_DEFINITION_CLAUSE = 111,
00116         AT_CLAUSE = 112,
00117         BLOCK_STATEMENT = 113,
00118         CASE_STATEMENT = 114,
00119         CASE_STATEMENT_ALTERNATIVE = 115,
00120         CODE_STATEMENT = 116,
00121         COMPONENT_DECLARATION = 117,
00122         COMPONENT_LIST = 118,
00123         CONDITION = 119,
00124         CONDITIONAL_ENTRY_CALL = 120,
00125         CONTEXT_CLAUSE = 121,
00126         DECLARATIVE_ITEM = 122,
00127         DECLARATIVE_PART = 123,
00128         DEFINING_IDENTIFIER_LIST = 124,
00129         DELAY_ALTERNATIVE = 125,
00130         DELAY_STATEMENT = 126,
00131         DELTA_CONSTRAINT = 127,
00132         DIGITS_CONSTRAINT = 128,
00133         DISCRETE_RANGE = 129,
00134         DISCRIMINANT_ASSOCIATION = 130,
00135         DISCRIMINANT_CONSTRAINT = 131,
00136         DISCRIMINANT_SPECIFICATION = 132,
00137         ENTRY_BODY = 133,
00138         ENTRY_CALL_ALTERNATIVE = 134,
00139         ENTRY_CALL_STATEMENT = 135,
00140         ENTRY_DECLARATION = 136,
00141         ENTRY_INDEX_SPECIFICATION = 137,
00142         ENUMERATION_REPESENTATION_CLAUSE = 138,
00143         EXCEPTION_DECLARATION = 139,
00144         EXCEPTION_HANDLER = 140,
00145         EXCEPTION_RENAMING_DECLARATION = 141,
00146         EXIT_STATEMENT = 142,
00147         FORMAL_PACKAGE_DECLARATION = 143,
00148         FORMAL_TYPE_DECLARATION = 144,
00149         FULL_TYPE_DECLARATION = 145,
00150         GENERIC_FORMAL_PART = 146,
00151         GENERIC_INSTANTIATION = 147,
00152         GENERIC_PACKAGE_DECLARATION = 148,
00153         GENERIC_RENAMING_DECLARATION = 149,
00154         GENERIC_SUBPROGRAM_DECLARATION = 150,
00155         GOTO_STATEMENT = 151,
00156         HANDLED_SEQUENCE_OF_STATEMENTS = 152,
00157         IF_STATEMENT = 153,
00158         INCOMPLETE_TYPE_DECLARATION = 154,
00159         INDEXED_COMPONENT = 155,
00160         INDEX_CONSTRAINT = 156,
00161         LIBRARY_ITEM = 157,
00162         LOOP_STATEMENT = 158,
00163         NAME = 159,
00164         NULL_STATEMENT = 160,
00165         NUMBER_DECLARATION = 161,
00166         OBJECT_DECLARATION = 162,
00167         OBJECT_RENAMING_DECLARATION = 163,
00168         OPERATOR_SYMBOL = 164,
00169         PACKAGE_BODY = 165,
00170         PACKAGE_BODY_STUB = 166,
00171         PACKAGE_RENAMING_DECLARATION = 167,
00172         PACKAGE_SPECIFICATION = 168,
00173         PARAMETER_SPECIFICATION = 169,
00174         PREFIX = 170,
00175         PRIMARY = 171,
00176         PRIVATE_EXTENSION_DECLARATION = 172,
00177         PRIVATE_TYPE_DECLARATION = 173,
00178         PROCEDURE_CALL_STATEMENT = 174,
00179         PROTECTED_BODY = 175,
00180         PROTECTED_BODY_STUB = 176,
00181         PROTECTED_TYPE_DECLARATION = 177,
00182         RAISE_STATEMENT = 178,
00183         RANGE_ATTRIBUTE_REFERENCE = 179,
00184         RECORD_REPRESENTATION_CLAUSE = 180,
00185         REQUEUE_STATEMENT = 181,
00186         RETURN_STATEMENT = 182,
00187         SELECTIVE_ACCEPT = 183,
00188         SELECT_ALTERNATIVE = 184,
00189         SELECT_STATEMENT = 185,
00190         SEQUENCE_OF_STATEMENTS = 186,
00191         SINGLE_PROTECTED_DECLARATION = 187,
00192         SINGLE_TASK_DECLARATION = 188,
00193         STATEMENT = 189,
00194         SUBPROGRAM_BODY = 190,
00195         SUBPROGRAM_BODY_STUB = 191,
00196         SUBPROGRAM_DECLARATION = 192,
00197         SUBPROGRAM_RENAMING_DECLARATION = 193,
00198         SUBTYPE_DECLARATION = 194,
00199         SUBTYPE_INDICATION = 195,
00200         SUBTYPE_MARK = 196,
00201         SUBUNIT = 197,
00202         TASK_BODY = 198,
00203         TASK_BODY_STUB = 199,
00204         TASK_TYPE_DECLARATION = 200,
00205         TERMINATE_ALTERNATIVE = 201,
00206         TIMED_ENTRY_CALL = 202,
00207         TRIGGERING_ALTERNATIVE = 203,
00208         TYPE_DECLARATION = 204,
00209         USE_CLAUSE = 205,
00210         USE_TYPE_CLAUSE = 206,
00211         VARIANT = 207,
00212         VARIANT_PART = 208,
00213         WITH_CLAUSE = 209,
00214         ABSTRACT_FUNCTION_DECLARATION = 210,
00215         ABSTRACT_PROCEDURE_DECLARATION = 211,
00216         ACCESS_TO_FUNCTION_DECLARATION = 212,
00217         ACCESS_TO_OBJECT_DECLARATION = 213,
00218         ACCESS_TO_PROCEDURE_DECLARATION = 214,
00219         ACCESS_TYPE_DECLARATION = 215,
00220         ARRAY_OBJECT_DECLARATION = 216,
00221         ARRAY_TYPE_DECLARATION = 217,
00222         AND_THEN = 218,
00223         BASIC_DECLARATIVE_ITEMS_OPT = 219,
00224         BLOCK_BODY = 220,
00225         BLOCK_BODY_OPT = 221,
00226         CALL_STATEMENT = 222,
00227         COMPONENT_CLAUSES_OPT = 223,
00228         COMPONENT_ITEMS = 224,
00229         COND_CLAUSE = 225,
00230         DECIMAL_FIXED_POINT_DECLARATION = 226,
00231         DECLARE_OPT = 227,
00232         DERIVED_RECORD_EXTENSION = 228,
00233         DERIVED_TYPE_DECLARATION = 229,
00234         DISCRETE_SUBTYPE_DEF_OPT = 230,
00235         DISCRIMINANT_SPECIFICATIONS = 231,
00236         DISCRIM_PART_OPT = 232,
00237         ELSE_OPT = 233,
00238         ELSIFS_OPT = 234,
00239         ENTRY_INDEX_OPT = 235,
00240         ENUMERATION_TYPE_DECLARATION = 236,
00241         EXCEPT_HANDLER_PART_OPT = 237,
00242         EXTENSION_OPT = 238,
00243         FLOATING_POINT_DECLARATION = 239,
00244         FORMAL_DECIMAL_FIXED_POINT_DECLARATION = 240,
00245         FORMAL_DISCRETE_TYPE_DECLARATION = 241,
00246         FORMAL_FLOATING_POINT_DECLARATION = 242,
00247         FORMAL_FUNCTION_DECLARATION = 243,
00248         FORMAL_MODULAR_TYPE_DECLARATION = 244,
00249         FORMAL_ORDINARY_DERIVED_TYPE_DECLARATION = 245,
00250         FORMAL_ORDINARY_FIXED_POINT_DECLARATION = 246,
00251         FORMAL_PART_OPT = 247,
00252         FORMAL_PRIVATE_EXTENSION_DECLARATION = 248,
00253         FORMAL_PRIVATE_TYPE_DECLARATION = 249,
00254         FORMAL_PROCEDURE_DECLARATION = 250,
00255         FORMAL_SIGNED_INTEGER_TYPE_DECLARATION = 251,
00256         FUNCTION_BODY = 252,
00257         FUNCTION_BODY_STUB = 253,
00258         FUNCTION_DECLARATION = 254,
00259         FUNCTION_RENAMING_DECLARATION = 255,
00260         GENERIC_FUNCTION_DECLARATION = 256,
00261         GENERIC_FUNCTION_INSTANTIATION = 257,
00262         GENERIC_FUNCTION_RENAMING = 258,
00263         GENERIC_PACKAGE_INSTANTIATION = 259,
00264         GENERIC_PACKAGE_RENAMING = 260,
00265         GENERIC_PROCEDURE_DECLARATION = 261,
00266         GENERIC_PROCEDURE_INSTANTIATION = 262,
00267         GENERIC_PROCEDURE_RENAMING = 263,
00268         GUARD_OPT = 264,
00269         IDENTIFIER_COLON_OPT = 265,
00270         INIT_OPT = 266,
00271         ITERATION_SCHEME_OPT = 267,
00272         LABEL_OPT = 268,
00273         MARK_WITH_CONSTRAINT = 269,
00274         MODIFIERS = 270,
00275         MODULAR_TYPE_DECLARATION = 271,
00276         MOD_CLAUSE_OPT = 272,
00277         NOT_IN = 273,
00278         ORDINARY_DERIVED_TYPE_DECLARATION = 274,
00279         ORDINARY_FIXED_POINT_DECLARATION = 275,
00280         OR_ELSE = 276,
00281         OR_SELECT_OPT = 277,
00282         PARENTHESIZED_PRIMARY = 278,
00283         PRIVATE_TASK_ITEMS_OPT = 279,
00284         PROCEDURE_BODY = 280,
00285         PROCEDURE_BODY_STUB = 281,
00286         PROCEDURE_DECLARATION = 282,
00287         PROCEDURE_RENAMING_DECLARATION = 283,
00288         PROT_MEMBER_DECLARATIONS = 284,
00289         PROT_OP_BODIES_OPT = 285,
00290         PROT_OP_DECLARATIONS = 286,
00291         RANGED_EXPRS = 287,
00292         RECORD_TYPE_DECLARATION = 288,
00293         SELECTOR_NAMES_OPT = 289,
00294         SIGNED_INTEGER_TYPE_DECLARATION = 290,
00295         TASK_ITEMS_OPT = 291,
00296         UNARY_MINUS = 292,
00297         UNARY_PLUS = 293,
00298         VALUE = 294,
00299         VALUES = 295,
00300         VARIANTS = 296,
00301         COMMENT_INTRO = 297,
00302         DIGIT = 298,
00303         EXPONENT = 299,
00304         EXTENDED_DIGIT = 300,
00305         BASED_INTEGER = 301,
00306         WS_ = 302,
00307         COMMENT = 303,
00308         NULL_TREE_LOOKAHEAD = 3
00309     };
00310 };
00311 #endif /*INC_AdaTokenTypes_hpp_*/
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:03:44 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003