languages/pascal/PascalStoreWalkerTokenTypes.hpp
Go to the documentation of this file.00001
#ifndef INC_PascalStoreWalkerTokenTypes_hpp_
00002
#define INC_PascalStoreWalkerTokenTypes_hpp_
00003
00004
00005 struct PascalStoreWalkerTokenTypes {
00006
enum {
00007
EOF_ = 1,
00008
BLOCK = 4,
00009
IDLIST = 5,
00010
ELIST = 6,
00011
FUNC_CALL = 7,
00012
PROC_CALL = 8,
00013
SCALARTYPE = 9,
00014
TYPELIST = 10,
00015
VARIANT_TAG = 11,
00016
VARIANT_TAG_NO_ID = 12,
00017
VARIANT_CASE = 13,
00018
CONSTLIST = 14,
00019
FIELDLIST = 15,
00020
ARGDECLS = 16,
00021
VARDECL = 17,
00022
ARGDECL = 18,
00023
ARGLIST = 19,
00024
TYPEDECL = 20,
00025
FIELD = 21,
00026
DOT = 22,
00027
LIBRARY = 23,
00028
SEMI = 24,
00029
END = 25,
00030
EXPORTS = 26,
00031
COMMA = 27,
00032
LITERAL_index = 28,
00033
LITERAL_name = 29,
00034
USES = 30,
00035
UNIT = 31,
00036
INTERFACE = 32,
00037
IMPLEMENTATION = 33,
00038
BEGIN = 34,
00039
PROGRAM = 35,
00040
LPAREN = 36,
00041
RPAREN = 37,
00042
INITIALIZATION = 38,
00043
FINALIZATION = 39,
00044
LABEL = 40,
00045
CONST = 41,
00046
RESOURCESTRING = 42,
00047
EQUAL = 43,
00048
TYPE = 44,
00049
VAR = 45,
00050
COLON = 46,
00051
PROCEDURE = 47,
00052
FORWARD = 48,
00053
FUNCTION = 49,
00054
ARRAY = 50,
00055
OF = 51,
00056
EXTERNAL = 52,
00057
PUBLIC = 53,
00058
ALIAS = 54,
00059
INTERRUPT = 55,
00060
EXPORT = 56,
00061
REGISTER = 57,
00062
PASCAL = 58,
00063
CDECL = 59,
00064
STDCALL = 60,
00065
POPSTACK = 61,
00066
SAVEREGISTERS = 62,
00067
INLINE = 63,
00068
SAFECALL = 64,
00069
NEAR = 65,
00070
FAR = 66,
00071
NUM_INT = 67,
00072
INTEGER = 68,
00073
SHORTINT = 69,
00074
SMALLINT = 70,
00075
LONGINT = 71,
00076
INT64 = 72,
00077
BYTE = 73,
00078
WORD = 74,
00079
CARDINAL = 75,
00080
QWORD = 76,
00081
BOOLEAN = 77,
00082
BYTEBOOL = 78,
00083
LONGBOOL = 79,
00084
CHAR = 80,
00085
DOTDOT = 81,
00086
ASSIGN = 82,
00087
REAL = 83,
00088
SINGLE = 84,
00089
DOUBLE = 85,
00090
EXTENDED = 86,
00091
COMP = 87,
00092
STRING = 88,
00093
LBRACK = 89,
00094
RBRACK = 90,
00095
PACKED = 91,
00096
RECORD = 92,
00097
CASE = 93,
00098
SET = 94,
00099
FILE = 95,
00100
POINTER = 96,
00101
OBJECT = 97,
00102
VIRTUAL = 98,
00103
ABSTRACT = 99,
00104
PRIVATE = 100,
00105
PROTECTED = 101,
00106
CONSTRUCTOR = 102,
00107
DESTRUCTOR = 103,
00108
CLASS = 104,
00109
OVERRIDE = 105,
00110
MESSAGE = 106,
00111
PUBLISHED = 107,
00112
PROPERTY = 108,
00113
LITERAL_read = 109,
00114
LITERAL_write = 110,
00115
DEFAULT = 111,
00116
LITERAL_nodefault = 112,
00117
LE = 113,
00118
GE = 114,
00119
LTH = 115,
00120
GT = 116,
00121
NOT_EQUAL = 117,
00122
IN = 118,
00123
IS = 119,
00124
PLUS = 120,
00125
MINUS = 121,
00126
OR = 122,
00127
XOR = 123,
00128
STAR = 124,
00129
SLASH = 125,
00130
DIV = 126,
00131
MOD = 127,
00132
AND = 128,
00133
SHL = 129,
00134
SHR = 130,
00135
NOT = 131,
00136
TRUE = 132,
00137
FALSE = 133,
00138
AT = 134,
00139
PLUSEQ = 135,
00140
MINUSEQ = 136,
00141
STAREQ = 137,
00142
SLASHQE = 138,
00143
GOTO = 139,
00144
IF = 140,
00145
THEN = 141,
00146
ELSE = 142,
00147
WHILE = 143,
00148
DO = 144,
00149
REPEAT = 145,
00150
UNTIL = 146,
00151
FOR = 147,
00152
TO = 148,
00153
DOWNTO = 149,
00154
WITH = 150,
00155
LBRACK2 = 151,
00156
RBRACK2 = 152,
00157
OPERATOR = 153,
00158
RAISE = 154,
00159
TRY = 155,
00160
EXCEPT = 156,
00161
FINALLY = 157,
00162
ON = 158,
00163
STRING_LITERAL = 159,
00164
CHR = 160,
00165
NIL = 161,
00166
NUM_REAL = 162,
00167
IDENT = 163,
00168
ABSOLUTE = 164,
00169
AS = 165,
00170
ASM = 166,
00171
ASSEMBLER = 167,
00172
BREAK = 168,
00173
CONTINUE = 169,
00174
DISPOSE = 170,
00175
EXIT = 171,
00176
INHERITED = 172,
00177
NEW = 173,
00178
SELF = 174,
00179
METHOD = 175,
00180
ADDSUBOR = 176,
00181
ASSIGNEQUAL = 177,
00182
SIGN = 178,
00183
FUNC = 179,
00184
NODE_NOT_EMIT = 180,
00185
MYASTVAR = 181,
00186
LF = 182,
00187
LCURLY = 183,
00188
RCURLY = 184,
00189
WS = 185,
00190
COMMENT_1 = 186,
00191
COMMENT_2 = 187,
00192
COMMENT_3 = 188,
00193
EXPONENT = 189,
00194
NULL_TREE_LOOKAHEAD = 3
00195 };
00196 };
00197
#endif
This file is part of the documentation for KDevelop Version 3.0.4.