1 /*
2  * Copyright (c) 1982 Regents of the University of California.
3  * All rights reserved.  The Berkeley software License Agreement
4  * specifies the terms and conditions for redistribution.
5  *
6  *	@(#)y.tab.h	5.3 (Berkeley) 06/07/85
7  */
8 
9 typedef union  {
10 	SYM *y_sym;
11 	NODE *y_node;
12 	int y_int;
13 	OP y_op;
14 	long y_long;
15 	double y_real;
16 	char *y_string;
17 	BOOLEAN y_bool;
18 } YYSTYPE;
19 extern YYSTYPE yylval;
20 # define ALIAS 257
21 # define ASSIGN 258
22 # define CALL 259
23 # define CHFILE 260
24 # define CONT 261
25 # define DUMP 262
26 # define EDIT 263
27 # define HELP 264
28 # define LIST 265
29 # define NEXT 266
30 # define QUIT 267
31 # define REMAKE 268
32 # define PRINT 269
33 # define RUN 270
34 # define SH 271
35 # define SOURCE 272
36 # define STATUS 273
37 # define STEP 274
38 # define STOP 275
39 # define STOPI 276
40 # define TRACE 277
41 # define TRACEI 278
42 # define DELETE 279
43 # define WHATIS 280
44 # define WHICH 281
45 # define WHERE 282
46 # define XI 283
47 # define XD 284
48 # define AT 285
49 # define IN 286
50 # define IF 287
51 # define FILENAME 288
52 # define INT 289
53 # define REAL 290
54 # define NAME 291
55 # define STRING 292
56 # define DIV 293
57 # define MOD 294
58 # define AND 295
59 # define OR 296
60 # define NOT 297
61 # define UNARYSIGN 298
62 # define GRIPE 299
63