File: parser.h

package info (click to toggle)
sip 2.5-2.2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,340 kB
  • ctags: 1,472
  • sloc: ansic: 11,902; sh: 6,482; yacc: 1,987; cpp: 540; lex: 423; makefile: 104
file content (91 lines) | stat: -rw-r--r-- 1,989 bytes parent folder | download
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
typedef union {
	char		qchar;
	char		*text;
	long		number;
	double		real;
	argDef		memArg;
	funcArgs	arglist;
	codeBlock	*codeb;
	valueDef	value;
	valueDef	*valp;
	optFlags	optflags;
	optFlag		flag;
	scopedNameDef	*scpvalp;
	enumValueDef	*evalp;
	fcallDef	fcall;
	versionRange	versrange;
} YYSTYPE;
#define	TK_DOC	257
#define	TK_EXPORTEDDOC	258
#define	TK_MAKEFILE	259
#define	TK_VARCODE	260
#define	TK_CPPCODE	261
#define	TK_PREPYCODE	262
#define	TK_PYCODE	263
#define	TK_COPYING	264
#define	TK_MAPPEDTYPE	265
#define	TK_CODEBLOCK	266
#define	TK_IF	267
#define	TK_END	268
#define	TK_NAME	269
#define	TK_PYMETHODNAME	270
#define	TK_FILENAME	271
#define	TK_STRING	272
#define	TK_VIRTUALCODE	273
#define	TK_MEMBERCODE	274
#define	TK_FROMTYPE	275
#define	TK_CANTOTYPE	276
#define	TK_TOTYPE	277
#define	TK_TOSUBCLASS	278
#define	TK_INCLUDE	279
#define	TK_IMPORT	280
#define	TK_IMPORTTL	281
#define	TK_VERSIONCODE	282
#define	TK_HEADERCODE	283
#define	TK_EXPHEADERCODE	284
#define	TK_MODULE	285
#define	TK_CLASS	286
#define	TK_STRUCT	287
#define	TK_PUBLIC	288
#define	TK_PROTECTED	289
#define	TK_PRIVATE	290
#define	TK_SIGNALS	291
#define	TK_SLOTS	292
#define	TK_PYMETHODS	293
#define	TK_PYNUMMETHODS	294
#define	TK_PYSEQMETHODS	295
#define	TK_PYMAPMETHODS	296
#define	TK_BOOL	297
#define	TK_SHORT	298
#define	TK_INT	299
#define	TK_LONG	300
#define	TK_FLOAT	301
#define	TK_DOUBLE	302
#define	TK_CHAR	303
#define	TK_VOID	304
#define	TK_VIRTUAL	305
#define	TK_ENUM	306
#define	TK_UNSIGNED	307
#define	TK_SCOPE	308
#define	TK_CONST	309
#define	TK_STATIC	310
#define	TK_SIPSIGNAL	311
#define	TK_SIPRXCON	312
#define	TK_SIPRXDIS	313
#define	TK_SIPSLOTCON	314
#define	TK_SIPSLOTDIS	315
#define	TK_SIPARRAY	316
#define	TK_SIPUARRAY	317
#define	TK_SIPARRAYSIZE	318
#define	TK_SIPARRAYUSIZE	319
#define	TK_NUMBER	320
#define	TK_REAL	321
#define	TK_TYPEDEF	322
#define	TK_NAMESPACE	323
#define	TK_TIMELINE	324
#define	TK_SECVERSION	325
#define	TK_EXPOSE	326
#define	TK_QCHAR	327


extern YYSTYPE yylval;