#define YYEMPTY (-1) #define INT_CONSTANT 257 #define FLOAT_CONSTANT 258 #define STRING_LITERAL 259 #define IDENTIFIER 260 #define INFO 261 #define GLOBAL 262 #define RETURNED 263 #define INC_OP 264 #define DEC_OP 265 #define LEFT_OP 266 #define RIGHT_OP 267 #define LE_OP 268 #define GE_OP 269 #define EQ_OP 270 #define NE_OP 271 #define AND_OP 272 #define OR_OP 273 #define MUL_ASSIGN 274 #define DIV_ASSIGN 275 #define MOD_ASSIGN 276 #define ADD_ASSIGN 277 #define SUB_ASSIGN 278 #define LEFT_ASSIGN 279 #define RIGHT_ASSIGN 280 #define AND_ASSIGN 281 #define XOR_ASSIGN 282 #define OR_ASSIGN 283 #define INT 284 #define FLOAT 285 #define STRING 286 #define OBJECT 287 #define ARRAY 288 #define IF 289 #define ELSE 290 #define DO 291 #define WHILE 292 #define FOR 293 #define BROKEN 294 #define CONTINUED 295 #define BREAK 296 #define CONTINUE 297 #define RETURN 298 #define LELSE 299 #define LBROKEN 300 #define LCONTINUED 301 typedef union { long lInt; double dFloat; intt iType; NODE *pNode; } YYSTYPE; extern YYSTYPE yylval;