1 | #ifndef YYSTYPE 2 | #define YYSTYPE int 3 | #endif 4 | #define IDENTIFIER 258 5 | #define TYPE_NAME 259 6 | #define LITERAL 260 7 | #define STRING_LITERAL 261 8 | #define ELLIPSES 262 9 | #define MUL_ASSIGN 263 10 | #define DIV_ASSIGN 264 11 | #define MOD_ASSIGN 265 12 | #define ADD_ASSIGN 266 13 | #define SUB_ASSIGN 267 14 | #define LEFT_ASSIGN 268 15 | #define RIGHT_ASSIGN 269 16 | #define AND_ASSIGN 270 17 | #define XOR_ASSIGN 271 18 | #define OR_ASSIGN 272 19 | #define EQ_OP 273 20 | #define NE_OP 274 21 | #define PTR_OP 275 22 | #define AND_OP 276 23 | #define OR_OP 277 24 | #define DEC_OP 278 25 | #define INC_OP 279 26 | #define LE_OP 280 27 | #define GE_OP 281 28 | #define LEFT_SHIFT 282 29 | #define RIGHT_SHIFT 283 30 | #define SIZEOF 284 31 | #define TYPEDEF 285 32 | #define EXTERN 286 33 | #define STATIC 287 34 | #define AUTO 288 35 | #define REGISTER 289 36 | #define CONST 290 37 | #define VOLATILE 291 38 | #define VOID 292 39 | #define INLINE 293 40 | #define CHAR 294 41 | #define SHORT 295 42 | #define INT 296 43 | #define LONG 297 44 | #define SIGNED 298 45 | #define UNSIGNED 299 46 | #define FLOAT 300 47 | #define DOUBLE 301 48 | #define STRUCT 302 49 | #define UNION 303 50 | #define ENUM 304 51 | #define CASE 305 52 | #define DEFAULT 306 53 | #define IF 307 54 | #define ELSE 308 55 | #define SWITCH 309 56 | #define WHILE 310 57 | #define DO 311 58 | #define FOR 312 59 | #define GOTO 313 60 | #define CONTINUE 314 61 | #define BREAK 315 62 | #define RETURN 316 63 | #define ASM 317 64 | 65 | 66 | extern YYSTYPE yylval;