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