]> git.draconx.ca Git - gob-dx.git/blob - src/parse.h
Release 1.0.12
[gob-dx.git] / src / parse.h
1 typedef union {
2         char *id;
3         GString *cbuf;
4         GList *list;
5         int line;
6         int sigtype;
7 } YYSTYPE;
8 #define CLASS   257
9 #define FROM    258
10 #define CONST   259
11 #define VOID    260
12 #define STRUCT  261
13 #define UNION   262
14 #define ENUM    263
15 #define THREEDOTS       264
16 #define SIGNED  265
17 #define UNSIGNED        266
18 #define LONG    267
19 #define SHORT   268
20 #define INT     269
21 #define FLOAT   270
22 #define DOUBLE  271
23 #define CHAR    272
24 #define TOKEN   273
25 #define NUMBER  274
26 #define TYPETOKEN       275
27 #define ARRAY_DIM       276
28 #define CCODE   277
29 #define HTCODE  278
30 #define PHCODE  279
31 #define HCODE   280
32 #define ACODE   281
33 #define ATCODE  282
34 #define PUBLIC  283
35 #define PRIVATE 284
36 #define PROTECTED       285
37 #define CLASSWIDE       286
38 #define ARGUMENT        287
39 #define VIRTUAL 288
40 #define SIGNAL  289
41 #define OVERRIDE        290
42
43
44 extern YYSTYPE yylval;