]> git.draconx.ca Git - gob-dx.git/blob - src/parse.h
Release 1.99.2
[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 SINGLE_CHAR     277
29 #define CCODE   278
30 #define HTCODE  279
31 #define PHCODE  280
32 #define HCODE   281
33 #define ACODE   282
34 #define ATCODE  283
35 #define STRING  284
36 #define PUBLIC  285
37 #define PRIVATE 286
38 #define PROTECTED       287
39 #define CLASSWIDE       288
40 #define PROPERTY        289
41 #define ARGUMENT        290
42 #define VIRTUAL 291
43 #define SIGNAL  292
44 #define OVERRIDE        293
45 #define NICK    294
46 #define BLURB   295
47 #define MAXIMUM 296
48 #define MINIMUM 297
49 #define DEFAULT_VALUE   298
50 #define ERROR   299
51 #define FLAGS   300
52 #define TYPE    301
53 #define FLAGS_TYPE      302
54 #define ENUM_TYPE       303
55 #define PARAM_TYPE      304
56 #define BOXED_TYPE      305
57 #define OBJECT_TYPE     306
58
59
60 extern YYSTYPE yylval;