y.tab.h 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. typedef union {
  2. Name y_name;
  3. Symbol y_sym;
  4. Node y_node;
  5. Integer y_int;
  6. Operator y_op;
  7. long y_long;
  8. double y_real;
  9. String y_string;
  10. Boolean y_bool;
  11. Cmdlist y_cmdlist;
  12. List y_list;
  13. } YYSTYPE;
  14. extern YYSTYPE yylval;
  15. # define ALIAS 257
  16. # define AND 258
  17. # define ASSIGN 259
  18. # define AT 260
  19. # define CALL 261
  20. # define CATCH 262
  21. # define CONT 263
  22. # define DEBUG 264
  23. # define DELETE 265
  24. # define DIV 266
  25. # define DUMP 267
  26. # define EDIT 268
  27. # define FILE 269
  28. # define FUNC 270
  29. # define GRIPE 271
  30. # define HELP 272
  31. # define IF 273
  32. # define IGNORE 274
  33. # define IN 275
  34. # define LIST 276
  35. # define MOD 277
  36. # define NEXT 278
  37. # define NEXTI 279
  38. # define NIL 280
  39. # define NOT 281
  40. # define OR 282
  41. # define PRINT 283
  42. # define PSYM 284
  43. # define QUIT 285
  44. # define RUN 286
  45. # define SH 287
  46. # define SKIP 288
  47. # define SOURCE 289
  48. # define STATUS 290
  49. # define STEP 291
  50. # define STEPI 292
  51. # define STOP 293
  52. # define STOPI 294
  53. # define TRACE 295
  54. # define TRACEI 296
  55. # define USE 297
  56. # define WHATIS 298
  57. # define WHEN 299
  58. # define WHERE 300
  59. # define WHEREIS 301
  60. # define WHICH 302
  61. # define INT 303
  62. # define REAL 304
  63. # define NAME 305
  64. # define STRING 306
  65. # define LFORMER 307
  66. # define RFORMER 308
  67. # define ABSTRACTION 309
  68. # define ARROW 310
  69. # define REDIRECT 311
  70. # define UNARYSIGN 312