1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
|
typedef union {
int myint;
unsigned int myuint;
long int mylint;
long unsigned int myluint;
double mydouble;
long double myldouble;
float myfloat;
char *mystring;
char mychar;
} YYSTYPE;
#define NUMBERI 258
#define NUMBERUI 259
#define NUMBERLI 260
#define NUMBERLUI 261
#define NUMBERD 262
#define NUMBERLD 263
#define NUMBERF 264
#define STRINGC 265
#define NUMBERC 266
#define AUTO 267
#define STATIC 268
#define REGISTER 269
#define EXTERN 270
#define REMOTE 271
#define UNLOAD 272
#define INTRINSIC 273
#define RPC 274
#define IDENT 275
#define INT 276
#define DOUBLE 277
#define FLOAT 278
#define CHAR 279
#define VOID 280
#define LONG 281
#define SHORT 282
#define SIGNED 283
#define UNSIGNED 284
#define CONST 285
#define VOLATILE 286
#define ENUM 287
#define STRUCT 288
#define UNION 289
#define EXIT 290
#define IF 291
#define ELSE 292
#define SIZEOF 293
#define SWITCH 294
#define WHILE 295
#define FOR 296
#define DO 297
#define CONTINUE 298
#define BREAK 299
#define RETURN 300
#define GOTO 301
#define CASE 302
#define DEFAULT 303
#define CSUSPEND 304
#define RESUME 305
#define EXPORT_T 306
#define TYPEDEF 307
#define MUL_ASSIGN 308
#define DIV_ASSIGN 309
#define MOD_ASSIGN 310
#define ADD_ASSIGN 311
#define SUB_ASSIGN 312
#define LEFT_ASSIGN 313
#define RIGHT_ASSIGN 314
#define AND_ASSIGN 315
#define XOR_ASSIGN 316
#define OR_ASSIGN 317
#define OR_A 318
#define AND_A 319
#define EQ_A 320
#define NE_A 321
#define LQ 322
#define GQ 323
#define SHIL 324
#define SHIR 325
#define NEG_T 326
#define NEG_B 327
#define PP 328
#define MM 329
#define PTR 330
extern YYSTYPE yylval;
|