#ifndef BISON_Y_TAB_H
# define BISON_Y_TAB_H
#ifndef YYSTYPE
typedef union {
char *id; // for identifiers (not strings)
unsigned int integer;// for any integer token
double real; // for any real value token
char *str; // for string tokens
char chr; // for character literals tokens
struct aoi_def *defn; // this is the definition
unsigned int kind; // this is for a const type specifier
struct aoi_operation *op; // this is for interface operations
unsigned int ref; // for references
struct aoi_type_u *type; // for type descriptors
struct aoi_field *field; // for passing names fields
struct VoidArray *array; // for lists of anything...
struct Declaration *decl; // for complex declarations
struct aoi_const_u *cnst; // for constants...
struct aoi_parameter *parm; // for parameters...
void *tmp; // for misc pointers
} yystype;
# define YYSTYPE yystype
# define YYSTYPE_IS_TRIVIAL 1
#endif
# define ID 257
# define LIT_INT 258
# define LIT_REAL 259
# define LIT_STRING 260
# define LIT_CHR 261
# define SEMI 262
# define MODULE 263
# define LBRACE 264
# define RBRACE 265
# define INTERFACE 266
# define COLON 267
# define EQUAL 268
# define OR 269
# define XOR 270
# define AND 271
# define LSHIFT 272
# define RSHIFT 273
# define ADD 274
# define SUB 275
# define MUL 276
# define DIV 277
# define MOD 278
# define NEG 279
# define SCOPE 280
# define LPAREN 281
# define RPAREN 282
# define BTRUE 283
# define BFALSE 284
# define TYPEDEF 285
# define COMMA 286
# define FLOAT 287
# define DOUBLE 288
# define LONG 289
# define SHORT 290
# define UNSIGNED 291
# define INT 292
# define CHAR 293
# define BOOLEAN 294
# define OCTET 295
# define ANY 296
# define CONST 297
# define STRUCT 298
# define UNION 299
# define SWITCH 300
# define CASE 301
# define DEFAULT 302
# define ENUM 303
# define SEQUENCE 304
# define LT 305
# define GT 306
# define STRING 307
# define LBRACK 308
# define RBRACK 309
# define EXCEPTION 310
# define ONEWAY 311
# define VOID 312
# define IN 313
# define INOUT 314
# define OUT 315
# define RAISES 316
# define CONTEXT 317
# define ATTRIBUTE 318
# define READONLY 319
# define OBJECT 320
extern YYSTYPE yylval;
#endif /* not BISON_Y_TAB_H */
syntax highlighted by Code2HTML, v. 0.9.1