1typedef union {long itype; tree ttype; enum tree_code code; 2 char *filename; int lineno; int ends_in_label; } YYSTYPE; 3#define IDENTIFIER 257 4#define TYPENAME 258 5#define SCSPEC 259 6#define TYPESPEC 260 7#define TYPE_QUAL 261 8#define CONSTANT 262 9#define STRING 263 10#define ELLIPSIS 264 11#define SIZEOF 265 12#define ENUM 266 13#define STRUCT 267 14#define UNION 268 15#define IF 269 16#define ELSE 270 17#define WHILE 271 18#define DO 272 19#define FOR 273 20#define SWITCH 274 21#define CASE 275 22#define DEFAULT 276 23#define BREAK 277 24#define CONTINUE 278 25#define RETURN 279 26#define GOTO 280 27#define ASM_KEYWORD 281 28#define TYPEOF 282 29#define ALIGNOF 283 30#define ATTRIBUTE 284 31#define EXTENSION 285 32#define LABEL 286 33#define REALPART 287 34#define IMAGPART 288 35#define ASSIGN 289 36#define OROR 290 37#define ANDAND 291 38#define EQCOMPARE 292 39#define ARITHCOMPARE 293 40#define LSHIFT 294 41#define RSHIFT 295 42#define UNARY 296 43#define PLUSPLUS 297 44#define MINUSMINUS 298 45#define HYPERUNARY 299 46#define POINTSAT 300 47#define INTERFACE 301 48#define IMPLEMENTATION 302 49#define END 303 50#define SELECTOR 304 51#define DEFS 305 52#define ENCODE 306 53#define CLASSNAME 307 54#define PUBLIC 308 55#define PRIVATE 309 56#define PROTECTED 310 57#define PROTOCOL 311 58#define OBJECTNAME 312 59#define CLASS 313 60#define ALIAS 314 61#define OBJC_STRING 315 62 63 64extern YYSTYPE yylval; 65