/* genh.h -- include file for genh */ #define SHORT 257 #define LONG 258 #define STRUCT 259 #define BEGINCOMMENT 260 #define ENDCOMMENT 261 #define LBRACE 262 #define RBRACE 263 #define LPAREN 264 #define RPAREN 265 #define LSQUARE 266 #define RSQUARE 267 #define PERCENT 268 #define SCOPERESOLUTION 269 #define NUMBER 270 #define IDENTIFIER 271 #define DQUOTE 272 #define QUOTE 273 #define BACKSLASH 274 #define COMMA 275 #define NEWLINE 276 #define CPPCOMMENT 277 #define DIRECTIVE 278 #define OVERRIDE 279 #define DEFAULTS 280 #define NONVIRTUAL 281 #define PRIVATE 282 #define PROTECTED 283 #define PUBLIC 284 #define PURE 285 #define VIRTUAL 286 #define DOT 287 #define INDIRECTIONS 288 #define PRODUCTIONTYPE 289 #define SEMI 290 #define TERMINAL_SETS 291 #define ANYCHAR 292 #define FRIEND 293 #define INLINE 294 #define WS 295 #define STATIC 296 #define CONST 297 #define sizeray(x) (sizeof(x)/(sizeof(*x))) typedef int TOKEN; typedef struct _keyentry_ { int keyval; char *text; } KEYENTRY; extern int nlflag; extern int yylineno; extern FILE *yyin; extern char yytext[];