home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / nethack-3.1 / sys / share / lev_comp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-01-15  |  1.6 KB  |  77 lines

  1.  
  2. typedef union 
  3. {
  4.     int    i;
  5.     char*    map;
  6.     struct {
  7.         xchar room;
  8.         xchar wall;
  9.         xchar door;
  10.     } corpos;
  11. } YYSTYPE;
  12. extern YYSTYPE yylval;
  13. # define CHAR 257
  14. # define INTEGER 258
  15. # define BOOLEAN 259
  16. # define MESSAGE_ID 260
  17. # define MAZE_ID 261
  18. # define LEVEL_ID 262
  19. # define LEV_INIT_ID 263
  20. # define GEOMETRY_ID 264
  21. # define NOMAP_ID 265
  22. # define OBJECT_ID 266
  23. # define MONSTER_ID 267
  24. # define TRAP_ID 268
  25. # define DOOR_ID 269
  26. # define DRAWBRIDGE_ID 270
  27. # define MAZEWALK_ID 271
  28. # define WALLIFY_ID 272
  29. # define REGION_ID 273
  30. # define FILLING 274
  31. # define RANDOM_OBJECTS_ID 275
  32. # define RANDOM_MONSTERS_ID 276
  33. # define RANDOM_PLACES_ID 277
  34. # define ALTAR_ID 278
  35. # define LADDER_ID 279
  36. # define STAIR_ID 280
  37. # define NON_DIGGABLE_ID 281
  38. # define ROOM_ID 282
  39. # define PORTAL_ID 283
  40. # define TELEPRT_ID 284
  41. # define BRANCH_ID 285
  42. # define LEV 286
  43. # define CHANCE_ID 287
  44. # define CORRIDOR_ID 288
  45. # define GOLD_ID 289
  46. # define ENGRAVING_ID 290
  47. # define FOUNTAIN_ID 291
  48. # define POOL_ID 292
  49. # define SINK_ID 293
  50. # define NONE 294
  51. # define RAND_CORRIDOR_ID 295
  52. # define DOOR_STATE 296
  53. # define LIGHT_STATE 297
  54. # define CURSE_TYPE 298
  55. # define ENGRAVING_TYPE 299
  56. # define DIRECTION 300
  57. # define RANDOM_TYPE 301
  58. # define O_REGISTER 302
  59. # define M_REGISTER 303
  60. # define P_REGISTER 304
  61. # define A_REGISTER 305
  62. # define ALIGNMENT 306
  63. # define LEFT_OR_RIGHT 307
  64. # define CENTER 308
  65. # define TOP_OR_BOT 309
  66. # define ALTAR_TYPE 310
  67. # define UP_OR_DOWN 311
  68. # define SUBROOM_ID 312
  69. # define NAME_ID 313
  70. # define FLAGS_ID 314
  71. # define FLAG_TYPE 315
  72. # define MON_ATTITUDE 316
  73. # define MON_ALERTNESS 317
  74. # define MON_APPEARANCE 318
  75. # define STRING 319
  76. # define MAP_ID 320
  77.