00001 typedef union { 00002 long lval; 00003 double dval; 00004 char *string; 00005 int id; 00006 Bool bool; 00007 } YYSTYPE; 00008 #define VERSION 258 00009 #define INCLUDE 259 00010 #define NAMESPACE 260 00011 #define TYPEDEF 261 00012 #define STRUCT 262 00013 #define CLASS 263 00014 #define DEFAULT 264 00015 #define DOUBLECOLON 265 00016 #define NIL 266 00017 #define SUBCLASSNAME 267 00018 #define BITFIELD 268 00019 #define TYPENAME 269 00020 #define CLASSNAME 270 00021 #define STRINGLITERAL 271 00022 #define ENUMLITERAL 272 00023 #define LITERAL 273 00024 #define NAMESPACEIDENTIFIER 274 00025 #define TYPESPECIFIER 275 00026 #define TYPEIDENTIFIER 276 00027 #define STRUCTIDENTIFIER 277 00028 #define CLASSIDENTIFIER 278 00029 #define REFERREDNAME 279 00030 #define INTEGERLITERAL 280 00031 #define FLOATINGLITERAL 281 00032 #define BOOLEANLITERAL 282 00033 00034 00035 extern YYSTYPE yylval;