40 lines
731 B
C
Executable file
40 lines
731 B
C
Executable file
#define NEWLINE 257
|
|
#define AND 258
|
|
#define OR 259
|
|
#define NOT 260
|
|
#define STRING 261
|
|
#define NAME 262
|
|
#define NUMBER 263
|
|
#define MUL_OP 264
|
|
#define ASSIGN_OP 265
|
|
#define REL_OP 266
|
|
#define INCR_DECR 267
|
|
#define Define 268
|
|
#define Break 269
|
|
#define Quit 270
|
|
#define Length 271
|
|
#define Return 272
|
|
#define For 273
|
|
#define If 274
|
|
#define While 275
|
|
#define Sqrt 276
|
|
#define Else 277
|
|
#define Scale 278
|
|
#define Ibase 279
|
|
#define Obase 280
|
|
#define Auto 281
|
|
#define Read 282
|
|
#define Warranty 283
|
|
#define Halt 284
|
|
#define Last 285
|
|
#define Continue 286
|
|
#define Print 287
|
|
#define Limits 288
|
|
#define UNARY_MINUS 289
|
|
typedef union {
|
|
char *s_value;
|
|
char c_value;
|
|
int i_value;
|
|
arg_list *a_value;
|
|
} YYSTYPE;
|
|
extern YYSTYPE yylval;
|