#ifndef BISON_Y_TAB_H # define BISON_Y_TAB_H #ifndef YYSTYPE typedef union { Symbol *sym; /* symbol table pointer */ Inst *inst; /* machine instruction */ int narg; /* number of arguments */ Constant *Const;/* constant number */ } yystype; # define YYSTYPE yystype # define YYSTYPE_IS_TRIVIAL 1 #endif # define EXIT 257 # define BREAK 258 # define CONT 259 # define DEBUG 260 # define LEVEL 261 # define MOD 262 # define PRCALLS 263 # define IGNOREUNDEF 264 # define LOCALCMD 265 # define STRING 266 # define PRINT 267 # define VAR 268 # define BLTIN 269 # define UNDEF 270 # define WHILE 271 # define IF 272 # define ELSE 273 # define FOR 274 # define PRNAMES 275 # define INCLUDE 276 # define FUNCTION 277 # define PROCEDURE 278 # define RETURN 279 # define FUNC 280 # define PROC 281 # define READ 282 # define SYSTEM 283 # define LOCAL 284 # define SET 285 # define CONSTCMD 286 # define CONST 287 # define VERSION 288 # define TYPE 289 # define CALLFUNC 290 # define CALLPROC 291 # define ABORT 292 # define DOEOF 293 # define CHDIR 294 # define ARG 295 # define ARGCNT 296 # define NUMBER 297 # define ADDEQ 298 # define SUBEQ 299 # define MULEQ 300 # define DIVEQ 301 # define POWEQ 302 # define REMEQ 303 # define OR 304 # define AND 305 # define GT 306 # define GE 307 # define LT 308 # define LE 309 # define EQ 310 # define NE 311 # define APPROXEQ 312 # define NOTAPPROXEQ 313 # define UNARYMINUS 314 # define NOT 315 # define INCR 316 # define DECR 317 extern YYSTYPE yylval; #endif /* not BISON_Y_TAB_H */