typedef union {int number; tokentype token; } YYSTYPE; extern YYSTYPE yylval; # define INT 257 # define CHAR 258 # define BOOL 259 # define BEG 260 # define END 261 # define PROC 262 # define FUNC 263 # define PROG 264 # define VAR 265 # define ASG 266 # define ARRAY 267 # define IF 268 # define THEN 269 # define ELSE 270 # define PERIOD 271 # define WHILE 272 # define DO 273 # define RANGE 274 # define OF 275 # define WRITELN 276 # define LT 277 # define LEQ 278 # define GT 279 # define GEQ 280 # define NEQ 281 # define AND 282 # define OR 283 # define NOT 284 # define TRUE 285 # define FALSE 286 # define DIV 287 # define ID 288 # define CCONST 289 # define ICONST 290