typedef union
{
  int number;
  FLOAT_TYPE fnum;
  struct node_s *n;
  char *str;
  void *ptr;
} YYSTYPE;
#define	TOK_ARROW	257
#define	TOK_CONSTANT	258
#define	TOK_FLOAT	259
#define	TOK_STRING	260
#define	TOK_NUMBER	261
#define	TOK_INC	262
#define	TOK_DEC	263
#define	TOK_RETURN	264
#define	TOK_EQ	265
#define	TOK_GE	266
#define	TOK_LE	267
#define	TOK_NE	268
#define	TOK_NOT	269
#define	TOK_LSH	270
#define	TOK_RSH	271
#define	TOK_LAND	272
#define	TOK_LOR	273
#define	TOK_SWITCH	274
#define	TOK_SSCANF	275
#define	TOK_CATCH	276
#define	TOK_FOREACH	277
#define	TOK_LEX_EOF	278
#define	TOK_ADD_EQ	279
#define	TOK_AND_EQ	280
#define	TOK_ARRAY_ID	281
#define	TOK_ATTRIBUTE_ID	282
#define	TOK_BREAK	283
#define	TOK_CASE	284
#define	TOK_CLASS	285
#define	TOK_COLON_COLON	286
#define	TOK_CONTINUE	287
#define	TOK_DEFAULT	288
#define	TOK_DEPRECATED_ID	289
#define	TOK_DIV_EQ	290
#define	TOK_DO	291
#define	TOK_DOT_DOT	292
#define	TOK_DOT_DOT_DOT	293
#define	TOK_ELSE	294
#define	TOK_ENUM	295
#define	TOK_EXTERN	296
#define	TOK_FLOAT_ID	297
#define	TOK_FOR	298
#define	TOK_FUNCTION_ID	299
#define	TOK_GAUGE	300
#define	TOK_GLOBAL	301
#define	TOK_IDENTIFIER	302
#define	TOK_RESERVED	303
#define	TOK_IF	304
#define	TOK_IMPORT	305
#define	TOK_INHERIT	306
#define	TOK_FACET	307
#define	TOK_INLINE	308
#define	TOK_LOCAL_ID	309
#define	TOK_FINAL_ID	310
#define	TOK_FUNCTION_NAME	311
#define	TOK_INT_ID	312
#define	TOK_LAMBDA	313
#define	TOK_MULTISET_ID	314
#define	TOK_MULTISET_END	315
#define	TOK_MULTISET_START	316
#define	TOK_LSH_EQ	317
#define	TOK_MAPPING_ID	318
#define	TOK_MIXED_ID	319
#define	TOK_MOD_EQ	320
#define	TOK_MULT_EQ	321
#define	TOK_NO_MASK	322
#define	TOK_OBJECT_ID	323
#define	TOK_OR_EQ	324
#define	TOK_PRIVATE	325
#define	TOK_PROGRAM_ID	326
#define	TOK_PROTECTED	327
#define	TOK_PREDEF	328
#define	TOK_PUBLIC	329
#define	TOK_RSH_EQ	330
#define	TOK_STATIC	331
#define	TOK_STRING_ID	332
#define	TOK_SUB_EQ	333
#define	TOK_TYPEDEF	334
#define	TOK_TYPEOF	335
#define	TOK_VARIANT	336
#define	TOK_VERSION	337
#define	TOK_VOID_ID	338
#define	TOK_WHILE	339
#define	TOK_XOR_EQ	340
#define	TOK_OPTIONAL	341

