1 #ifndef BISON_Y_TAB_H
2 # define BISON_Y_TAB_H
3 
4 #ifndef YYSTYPE
5 typedef union
6 {
7   struct accelerator acc;
8   struct accelerator *pacc;
9   struct dialog_control *dialog_control;
10   struct menuitem *menuitem;
11   struct
12   {
13     struct rcdata_item *first;
14     struct rcdata_item *last;
15   } rcdata;
16   struct rcdata_item *rcdata_item;
17   struct stringtable_data *stringtable;
18   struct fixed_versioninfo *fixver;
19   struct ver_info *verinfo;
20   struct ver_stringinfo *verstring;
21   struct ver_varinfo *vervar;
22   struct res_id id;
23   struct res_res_info res_info;
24   struct
25   {
26     unsigned short on;
27     unsigned short off;
28   } memflags;
29   struct
30   {
31     unsigned long val;
32     /* Nonzero if this number was explicitly specified as long.  */
33     int dword;
34   } i;
35   unsigned long il;
36   unsigned short is;
37   const char *s;
38   struct
39   {
40     unsigned long length;
41     const char *s;
42   } ss;
43 } yystype;
44 # define YYSTYPE yystype
45 # define YYSTYPE_IS_TRIVIAL 1
46 #endif
47 # define	BEG	257
48 # define	END	258
49 # define	ACCELERATORS	259
50 # define	VIRTKEY	260
51 # define	ASCII	261
52 # define	NOINVERT	262
53 # define	SHIFT	263
54 # define	CONTROL	264
55 # define	ALT	265
56 # define	BITMAP	266
57 # define	CURSOR	267
58 # define	DIALOG	268
59 # define	DIALOGEX	269
60 # define	EXSTYLE	270
61 # define	CAPTION	271
62 # define	CLASS	272
63 # define	STYLE	273
64 # define	AUTO3STATE	274
65 # define	AUTOCHECKBOX	275
66 # define	AUTORADIOBUTTON	276
67 # define	CHECKBOX	277
68 # define	COMBOBOX	278
69 # define	CTEXT	279
70 # define	DEFPUSHBUTTON	280
71 # define	EDITTEXT	281
72 # define	GROUPBOX	282
73 # define	LISTBOX	283
74 # define	LTEXT	284
75 # define	PUSHBOX	285
76 # define	PUSHBUTTON	286
77 # define	RADIOBUTTON	287
78 # define	RTEXT	288
79 # define	SCROLLBAR	289
80 # define	STATE3	290
81 # define	USERBUTTON	291
82 # define	BEDIT	292
83 # define	HEDIT	293
84 # define	IEDIT	294
85 # define	FONT	295
86 # define	ICON	296
87 # define	LANGUAGE	297
88 # define	CHARACTERISTICS	298
89 # define	VERSIONK	299
90 # define	MENU	300
91 # define	MENUEX	301
92 # define	MENUITEM	302
93 # define	SEPARATOR	303
94 # define	POPUP	304
95 # define	CHECKED	305
96 # define	GRAYED	306
97 # define	HELP	307
98 # define	INACTIVE	308
99 # define	MENUBARBREAK	309
100 # define	MENUBREAK	310
101 # define	MESSAGETABLE	311
102 # define	RCDATA	312
103 # define	STRINGTABLE	313
104 # define	VERSIONINFO	314
105 # define	FILEVERSION	315
106 # define	PRODUCTVERSION	316
107 # define	FILEFLAGSMASK	317
108 # define	FILEFLAGS	318
109 # define	FILEOS	319
110 # define	FILETYPE	320
111 # define	FILESUBTYPE	321
112 # define	BLOCKSTRINGFILEINFO	322
113 # define	BLOCKVARFILEINFO	323
114 # define	VALUE	324
115 # define	BLOCK	325
116 # define	MOVEABLE	326
117 # define	FIXED	327
118 # define	PURE	328
119 # define	IMPURE	329
120 # define	PRELOAD	330
121 # define	LOADONCALL	331
122 # define	DISCARDABLE	332
123 # define	NOT	333
124 # define	QUOTEDSTRING	334
125 # define	STRING	335
126 # define	NUMBER	336
127 # define	SIZEDSTRING	337
128 # define	IGNORED_TOKEN	338
129 # define	NEG	339
130 
131 
132 extern YYSTYPE yylval;
133 
134 #endif /* not BISON_Y_TAB_H */
135