File: c-parse.h

package info (click to toggle)
egcs1.0 1.0.3a-2
  • links: PTS
  • area: main
  • in suites: potato, slink
  • size: 60,976 kB
  • ctags: 76,848
  • sloc: ansic: 581,742; cpp: 92,408; sh: 10,598; asm: 9,507; yacc: 8,693; lisp: 7,087; makefile: 6,950; exp: 2,610; sed: 497; objc: 482; fortran: 405; awk: 223; pascal: 133; csh: 106; ml: 75
file content (64 lines) | stat: -rw-r--r-- 1,318 bytes parent folder | download | duplicates (21)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
typedef union {long itype; tree ttype; enum tree_code code;
	char *filename; int lineno; int ends_in_label; } YYSTYPE;
#define	IDENTIFIER	258
#define	TYPENAME	259
#define	SCSPEC	260
#define	TYPESPEC	261
#define	TYPE_QUAL	262
#define	CONSTANT	263
#define	STRING	264
#define	ELLIPSIS	265
#define	SIZEOF	266
#define	ENUM	267
#define	STRUCT	268
#define	UNION	269
#define	IF	270
#define	ELSE	271
#define	WHILE	272
#define	DO	273
#define	FOR	274
#define	SWITCH	275
#define	CASE	276
#define	DEFAULT	277
#define	BREAK	278
#define	CONTINUE	279
#define	RETURN	280
#define	GOTO	281
#define	ASM_KEYWORD	282
#define	TYPEOF	283
#define	ALIGNOF	284
#define	ATTRIBUTE	285
#define	EXTENSION	286
#define	LABEL	287
#define	REALPART	288
#define	IMAGPART	289
#define	ASSIGN	290
#define	OROR	291
#define	ANDAND	292
#define	EQCOMPARE	293
#define	ARITHCOMPARE	294
#define	LSHIFT	295
#define	RSHIFT	296
#define	UNARY	297
#define	PLUSPLUS	298
#define	MINUSMINUS	299
#define	HYPERUNARY	300
#define	POINTSAT	301
#define	INTERFACE	302
#define	IMPLEMENTATION	303
#define	END	304
#define	SELECTOR	305
#define	DEFS	306
#define	ENCODE	307
#define	CLASSNAME	308
#define	PUBLIC	309
#define	PRIVATE	310
#define	PROTECTED	311
#define	PROTOCOL	312
#define	OBJECTNAME	313
#define	CLASS	314
#define	ALIAS	315
#define	OBJC_STRING	316


extern YYSTYPE yylval;