xref: /freebsd/contrib/byacc/test/btyacc/calc1.tab.h (revision 30c91a3c)
10c8de5b0SBaptiste Daroussin #ifndef _calc1__defines_h_
20c8de5b0SBaptiste Daroussin #define _calc1__defines_h_
30c8de5b0SBaptiste Daroussin 
40c8de5b0SBaptiste Daroussin #define DREG 257
50c8de5b0SBaptiste Daroussin #define VREG 258
60c8de5b0SBaptiste Daroussin #define CONST 259
70c8de5b0SBaptiste Daroussin #define UMINUS 260
80c8de5b0SBaptiste Daroussin #ifdef YYSTYPE
90c8de5b0SBaptiste Daroussin #undef  YYSTYPE_IS_DECLARED
100c8de5b0SBaptiste Daroussin #define YYSTYPE_IS_DECLARED 1
110c8de5b0SBaptiste Daroussin #endif
120c8de5b0SBaptiste Daroussin #ifndef YYSTYPE_IS_DECLARED
130c8de5b0SBaptiste Daroussin #define YYSTYPE_IS_DECLARED 1
1430c91a3cSDag-Erling Smørgrav typedef union
150c8de5b0SBaptiste Daroussin {
160c8de5b0SBaptiste Daroussin 	int ival;
170c8de5b0SBaptiste Daroussin 	double dval;
180c8de5b0SBaptiste Daroussin 	INTERVAL vval;
190c8de5b0SBaptiste Daroussin } YYSTYPE;
200c8de5b0SBaptiste Daroussin #endif /* !YYSTYPE_IS_DECLARED */
210c8de5b0SBaptiste Daroussin extern YYSTYPE calc1_lval;
220c8de5b0SBaptiste Daroussin 
230c8de5b0SBaptiste Daroussin #endif /* _calc1__defines_h_ */
24