Initial revision
[official-gcc.git] / gcc / c-parse.h
blob21b3d0caf6bde1cb6480d6e6dede13aef3f38ccf
1 typedef union {long itype; tree ttype; enum tree_code code;
2 char *filename; int lineno; int ends_in_label; } YYSTYPE;
3 #define IDENTIFIER 258
4 #define TYPENAME 259
5 #define SCSPEC 260
6 #define TYPESPEC 261
7 #define TYPE_QUAL 262
8 #define CONSTANT 263
9 #define STRING 264
10 #define ELLIPSIS 265
11 #define SIZEOF 266
12 #define ENUM 267
13 #define STRUCT 268
14 #define UNION 269
15 #define IF 270
16 #define ELSE 271
17 #define WHILE 272
18 #define DO 273
19 #define FOR 274
20 #define SWITCH 275
21 #define CASE 276
22 #define DEFAULT 277
23 #define BREAK 278
24 #define CONTINUE 279
25 #define RETURN 280
26 #define GOTO 281
27 #define ASM_KEYWORD 282
28 #define TYPEOF 283
29 #define ALIGNOF 284
30 #define ATTRIBUTE 285
31 #define EXTENSION 286
32 #define LABEL 287
33 #define REALPART 288
34 #define IMAGPART 289
35 #define ASSIGN 290
36 #define OROR 291
37 #define ANDAND 292
38 #define EQCOMPARE 293
39 #define ARITHCOMPARE 294
40 #define LSHIFT 295
41 #define RSHIFT 296
42 #define UNARY 297
43 #define PLUSPLUS 298
44 #define MINUSMINUS 299
45 #define HYPERUNARY 300
46 #define POINTSAT 301
47 #define INTERFACE 302
48 #define IMPLEMENTATION 303
49 #define END 304
50 #define SELECTOR 305
51 #define DEFS 306
52 #define ENCODE 307
53 #define CLASSNAME 308
54 #define PUBLIC 309
55 #define PRIVATE 310
56 #define PROTECTED 311
57 #define PROTOCOL 312
58 #define OBJECTNAME 313
59 #define CLASS 314
60 #define ALIAS 315
61 #define OBJC_STRING 316
64 extern YYSTYPE yylval;