Update precompiled lex/yacc files
This commit is contained in:
+199
-197
@@ -1,10 +1,8 @@
|
|||||||
|
/* A Bison parser, made by GNU Bison 3.0.2. */
|
||||||
|
|
||||||
/* A Bison parser, made by GNU Bison 2.4.1. */
|
/* Bison interface for Yacc-like parsers in C
|
||||||
|
|
||||||
/* Skeleton interface for Bison's Yacc-like parsers in C
|
Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc.
|
||||||
|
|
||||||
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
|
||||||
Free Software Foundation, Inc.
|
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
@@ -32,188 +30,196 @@
|
|||||||
This special exception was added by the Free Software Foundation in
|
This special exception was added by the Free Software Foundation in
|
||||||
version 2.2 of Bison. */
|
version 2.2 of Bison. */
|
||||||
|
|
||||||
|
#ifndef YY_YY_Y_TAB_H_INCLUDED
|
||||||
|
# define YY_YY_Y_TAB_H_INCLUDED
|
||||||
|
/* Debug traces. */
|
||||||
|
#ifndef YYDEBUG
|
||||||
|
# define YYDEBUG 0
|
||||||
|
#endif
|
||||||
|
#if YYDEBUG
|
||||||
|
extern int yydebug;
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Tokens. */
|
/* Token type. */
|
||||||
#ifndef YYTOKENTYPE
|
#ifndef YYTOKENTYPE
|
||||||
# define YYTOKENTYPE
|
# define YYTOKENTYPE
|
||||||
/* Put the tokens into the symbol table, so that GDB and other debuggers
|
enum yytokentype
|
||||||
know about them. */
|
{
|
||||||
enum yytokentype {
|
CHAR = 258,
|
||||||
CHAR = 258,
|
INTEGER = 259,
|
||||||
INTEGER = 259,
|
BOOLEAN = 260,
|
||||||
BOOLEAN = 260,
|
PERCENT = 261,
|
||||||
PERCENT = 261,
|
SPERCENT = 262,
|
||||||
SPERCENT = 262,
|
MINUS_INTEGER = 263,
|
||||||
MINUS_INTEGER = 263,
|
PLUS_INTEGER = 264,
|
||||||
PLUS_INTEGER = 264,
|
MAZE_GRID_ID = 265,
|
||||||
MAZE_GRID_ID = 265,
|
SOLID_FILL_ID = 266,
|
||||||
SOLID_FILL_ID = 266,
|
MINES_ID = 267,
|
||||||
MINES_ID = 267,
|
ROGUELEV_ID = 268,
|
||||||
ROGUELEV_ID = 268,
|
MESSAGE_ID = 269,
|
||||||
MESSAGE_ID = 269,
|
MAZE_ID = 270,
|
||||||
MAZE_ID = 270,
|
LEVEL_ID = 271,
|
||||||
LEVEL_ID = 271,
|
LEV_INIT_ID = 272,
|
||||||
LEV_INIT_ID = 272,
|
GEOMETRY_ID = 273,
|
||||||
GEOMETRY_ID = 273,
|
NOMAP_ID = 274,
|
||||||
NOMAP_ID = 274,
|
OBJECT_ID = 275,
|
||||||
OBJECT_ID = 275,
|
COBJECT_ID = 276,
|
||||||
COBJECT_ID = 276,
|
MONSTER_ID = 277,
|
||||||
MONSTER_ID = 277,
|
TRAP_ID = 278,
|
||||||
TRAP_ID = 278,
|
DOOR_ID = 279,
|
||||||
DOOR_ID = 279,
|
DRAWBRIDGE_ID = 280,
|
||||||
DRAWBRIDGE_ID = 280,
|
object_ID = 281,
|
||||||
object_ID = 281,
|
monster_ID = 282,
|
||||||
monster_ID = 282,
|
terrain_ID = 283,
|
||||||
terrain_ID = 283,
|
MAZEWALK_ID = 284,
|
||||||
MAZEWALK_ID = 284,
|
WALLIFY_ID = 285,
|
||||||
WALLIFY_ID = 285,
|
REGION_ID = 286,
|
||||||
REGION_ID = 286,
|
FILLING = 287,
|
||||||
FILLING = 287,
|
IRREGULAR = 288,
|
||||||
IRREGULAR = 288,
|
JOINED = 289,
|
||||||
JOINED = 289,
|
ALTAR_ID = 290,
|
||||||
ALTAR_ID = 290,
|
LADDER_ID = 291,
|
||||||
LADDER_ID = 291,
|
STAIR_ID = 292,
|
||||||
STAIR_ID = 292,
|
NON_DIGGABLE_ID = 293,
|
||||||
NON_DIGGABLE_ID = 293,
|
NON_PASSWALL_ID = 294,
|
||||||
NON_PASSWALL_ID = 294,
|
ROOM_ID = 295,
|
||||||
ROOM_ID = 295,
|
PORTAL_ID = 296,
|
||||||
PORTAL_ID = 296,
|
TELEPRT_ID = 297,
|
||||||
TELEPRT_ID = 297,
|
BRANCH_ID = 298,
|
||||||
BRANCH_ID = 298,
|
LEV = 299,
|
||||||
LEV = 299,
|
MINERALIZE_ID = 300,
|
||||||
MINERALIZE_ID = 300,
|
CORRIDOR_ID = 301,
|
||||||
CORRIDOR_ID = 301,
|
GOLD_ID = 302,
|
||||||
GOLD_ID = 302,
|
ENGRAVING_ID = 303,
|
||||||
ENGRAVING_ID = 303,
|
FOUNTAIN_ID = 304,
|
||||||
FOUNTAIN_ID = 304,
|
POOL_ID = 305,
|
||||||
POOL_ID = 305,
|
SINK_ID = 306,
|
||||||
SINK_ID = 306,
|
NONE = 307,
|
||||||
NONE = 307,
|
RAND_CORRIDOR_ID = 308,
|
||||||
RAND_CORRIDOR_ID = 308,
|
DOOR_STATE = 309,
|
||||||
DOOR_STATE = 309,
|
LIGHT_STATE = 310,
|
||||||
LIGHT_STATE = 310,
|
CURSE_TYPE = 311,
|
||||||
CURSE_TYPE = 311,
|
ENGRAVING_TYPE = 312,
|
||||||
ENGRAVING_TYPE = 312,
|
DIRECTION = 313,
|
||||||
DIRECTION = 313,
|
RANDOM_TYPE = 314,
|
||||||
RANDOM_TYPE = 314,
|
RANDOM_TYPE_BRACKET = 315,
|
||||||
RANDOM_TYPE_BRACKET = 315,
|
A_REGISTER = 316,
|
||||||
A_REGISTER = 316,
|
ALIGNMENT = 317,
|
||||||
ALIGNMENT = 317,
|
LEFT_OR_RIGHT = 318,
|
||||||
LEFT_OR_RIGHT = 318,
|
CENTER = 319,
|
||||||
CENTER = 319,
|
TOP_OR_BOT = 320,
|
||||||
TOP_OR_BOT = 320,
|
ALTAR_TYPE = 321,
|
||||||
ALTAR_TYPE = 321,
|
UP_OR_DOWN = 322,
|
||||||
UP_OR_DOWN = 322,
|
SUBROOM_ID = 323,
|
||||||
SUBROOM_ID = 323,
|
NAME_ID = 324,
|
||||||
NAME_ID = 324,
|
FLAGS_ID = 325,
|
||||||
FLAGS_ID = 325,
|
FLAG_TYPE = 326,
|
||||||
FLAG_TYPE = 326,
|
MON_ATTITUDE = 327,
|
||||||
MON_ATTITUDE = 327,
|
MON_ALERTNESS = 328,
|
||||||
MON_ALERTNESS = 328,
|
MON_APPEARANCE = 329,
|
||||||
MON_APPEARANCE = 329,
|
ROOMDOOR_ID = 330,
|
||||||
ROOMDOOR_ID = 330,
|
IF_ID = 331,
|
||||||
IF_ID = 331,
|
ELSE_ID = 332,
|
||||||
ELSE_ID = 332,
|
TERRAIN_ID = 333,
|
||||||
TERRAIN_ID = 333,
|
HORIZ_OR_VERT = 334,
|
||||||
HORIZ_OR_VERT = 334,
|
REPLACE_TERRAIN_ID = 335,
|
||||||
REPLACE_TERRAIN_ID = 335,
|
EXIT_ID = 336,
|
||||||
EXIT_ID = 336,
|
SHUFFLE_ID = 337,
|
||||||
SHUFFLE_ID = 337,
|
QUANTITY_ID = 338,
|
||||||
QUANTITY_ID = 338,
|
BURIED_ID = 339,
|
||||||
BURIED_ID = 339,
|
LOOP_ID = 340,
|
||||||
LOOP_ID = 340,
|
FOR_ID = 341,
|
||||||
FOR_ID = 341,
|
TO_ID = 342,
|
||||||
TO_ID = 342,
|
SWITCH_ID = 343,
|
||||||
SWITCH_ID = 343,
|
CASE_ID = 344,
|
||||||
CASE_ID = 344,
|
BREAK_ID = 345,
|
||||||
BREAK_ID = 345,
|
DEFAULT_ID = 346,
|
||||||
DEFAULT_ID = 346,
|
ERODED_ID = 347,
|
||||||
ERODED_ID = 347,
|
TRAPPED_ID = 348,
|
||||||
TRAPPED_ID = 348,
|
RECHARGED_ID = 349,
|
||||||
RECHARGED_ID = 349,
|
INVIS_ID = 350,
|
||||||
INVIS_ID = 350,
|
GREASED_ID = 351,
|
||||||
GREASED_ID = 351,
|
FEMALE_ID = 352,
|
||||||
FEMALE_ID = 352,
|
CANCELLED_ID = 353,
|
||||||
CANCELLED_ID = 353,
|
REVIVED_ID = 354,
|
||||||
REVIVED_ID = 354,
|
AVENGE_ID = 355,
|
||||||
AVENGE_ID = 355,
|
FLEEING_ID = 356,
|
||||||
FLEEING_ID = 356,
|
BLINDED_ID = 357,
|
||||||
BLINDED_ID = 357,
|
PARALYZED_ID = 358,
|
||||||
PARALYZED_ID = 358,
|
STUNNED_ID = 359,
|
||||||
STUNNED_ID = 359,
|
CONFUSED_ID = 360,
|
||||||
CONFUSED_ID = 360,
|
SEENTRAPS_ID = 361,
|
||||||
SEENTRAPS_ID = 361,
|
ALL_ID = 362,
|
||||||
ALL_ID = 362,
|
MONTYPE_ID = 363,
|
||||||
MONTYPE_ID = 363,
|
GRAVE_ID = 364,
|
||||||
GRAVE_ID = 364,
|
ERODEPROOF_ID = 365,
|
||||||
ERODEPROOF_ID = 365,
|
FUNCTION_ID = 366,
|
||||||
FUNCTION_ID = 366,
|
MSG_OUTPUT_TYPE = 367,
|
||||||
MSG_OUTPUT_TYPE = 367,
|
COMPARE_TYPE = 368,
|
||||||
COMPARE_TYPE = 368,
|
UNKNOWN_TYPE = 369,
|
||||||
UNKNOWN_TYPE = 369,
|
rect_ID = 370,
|
||||||
rect_ID = 370,
|
fillrect_ID = 371,
|
||||||
fillrect_ID = 371,
|
line_ID = 372,
|
||||||
line_ID = 372,
|
randline_ID = 373,
|
||||||
randline_ID = 373,
|
grow_ID = 374,
|
||||||
grow_ID = 374,
|
selection_ID = 375,
|
||||||
selection_ID = 375,
|
flood_ID = 376,
|
||||||
flood_ID = 376,
|
rndcoord_ID = 377,
|
||||||
rndcoord_ID = 377,
|
circle_ID = 378,
|
||||||
circle_ID = 378,
|
ellipse_ID = 379,
|
||||||
ellipse_ID = 379,
|
filter_ID = 380,
|
||||||
filter_ID = 380,
|
complement_ID = 381,
|
||||||
complement_ID = 381,
|
gradient_ID = 382,
|
||||||
gradient_ID = 382,
|
GRADIENT_TYPE = 383,
|
||||||
GRADIENT_TYPE = 383,
|
LIMITED = 384,
|
||||||
LIMITED = 384,
|
HUMIDITY_TYPE = 385,
|
||||||
HUMIDITY_TYPE = 385,
|
STRING = 386,
|
||||||
STRING = 386,
|
MAP_ID = 387,
|
||||||
MAP_ID = 387,
|
NQSTRING = 388,
|
||||||
NQSTRING = 388,
|
VARSTRING = 389,
|
||||||
VARSTRING = 389,
|
CFUNC = 390,
|
||||||
CFUNC = 390,
|
CFUNC_INT = 391,
|
||||||
CFUNC_INT = 391,
|
CFUNC_STR = 392,
|
||||||
CFUNC_STR = 392,
|
CFUNC_COORD = 393,
|
||||||
CFUNC_COORD = 393,
|
CFUNC_REGION = 394,
|
||||||
CFUNC_REGION = 394,
|
VARSTRING_INT = 395,
|
||||||
VARSTRING_INT = 395,
|
VARSTRING_INT_ARRAY = 396,
|
||||||
VARSTRING_INT_ARRAY = 396,
|
VARSTRING_STRING = 397,
|
||||||
VARSTRING_STRING = 397,
|
VARSTRING_STRING_ARRAY = 398,
|
||||||
VARSTRING_STRING_ARRAY = 398,
|
VARSTRING_VAR = 399,
|
||||||
VARSTRING_VAR = 399,
|
VARSTRING_VAR_ARRAY = 400,
|
||||||
VARSTRING_VAR_ARRAY = 400,
|
VARSTRING_COORD = 401,
|
||||||
VARSTRING_COORD = 401,
|
VARSTRING_COORD_ARRAY = 402,
|
||||||
VARSTRING_COORD_ARRAY = 402,
|
VARSTRING_REGION = 403,
|
||||||
VARSTRING_REGION = 403,
|
VARSTRING_REGION_ARRAY = 404,
|
||||||
VARSTRING_REGION_ARRAY = 404,
|
VARSTRING_MAPCHAR = 405,
|
||||||
VARSTRING_MAPCHAR = 405,
|
VARSTRING_MAPCHAR_ARRAY = 406,
|
||||||
VARSTRING_MAPCHAR_ARRAY = 406,
|
VARSTRING_MONST = 407,
|
||||||
VARSTRING_MONST = 407,
|
VARSTRING_MONST_ARRAY = 408,
|
||||||
VARSTRING_MONST_ARRAY = 408,
|
VARSTRING_OBJ = 409,
|
||||||
VARSTRING_OBJ = 409,
|
VARSTRING_OBJ_ARRAY = 410,
|
||||||
VARSTRING_OBJ_ARRAY = 410,
|
VARSTRING_SEL = 411,
|
||||||
VARSTRING_SEL = 411,
|
VARSTRING_SEL_ARRAY = 412,
|
||||||
VARSTRING_SEL_ARRAY = 412,
|
METHOD_INT = 413,
|
||||||
METHOD_INT = 413,
|
METHOD_INT_ARRAY = 414,
|
||||||
METHOD_INT_ARRAY = 414,
|
METHOD_STRING = 415,
|
||||||
METHOD_STRING = 415,
|
METHOD_STRING_ARRAY = 416,
|
||||||
METHOD_STRING_ARRAY = 416,
|
METHOD_VAR = 417,
|
||||||
METHOD_VAR = 417,
|
METHOD_VAR_ARRAY = 418,
|
||||||
METHOD_VAR_ARRAY = 418,
|
METHOD_COORD = 419,
|
||||||
METHOD_COORD = 419,
|
METHOD_COORD_ARRAY = 420,
|
||||||
METHOD_COORD_ARRAY = 420,
|
METHOD_REGION = 421,
|
||||||
METHOD_REGION = 421,
|
METHOD_REGION_ARRAY = 422,
|
||||||
METHOD_REGION_ARRAY = 422,
|
METHOD_MAPCHAR = 423,
|
||||||
METHOD_MAPCHAR = 423,
|
METHOD_MAPCHAR_ARRAY = 424,
|
||||||
METHOD_MAPCHAR_ARRAY = 424,
|
METHOD_MONST = 425,
|
||||||
METHOD_MONST = 425,
|
METHOD_MONST_ARRAY = 426,
|
||||||
METHOD_MONST_ARRAY = 426,
|
METHOD_OBJ = 427,
|
||||||
METHOD_OBJ = 427,
|
METHOD_OBJ_ARRAY = 428,
|
||||||
METHOD_OBJ_ARRAY = 428,
|
METHOD_SEL = 429,
|
||||||
METHOD_SEL = 429,
|
METHOD_SEL_ARRAY = 430,
|
||||||
METHOD_SEL_ARRAY = 430,
|
DICE = 431
|
||||||
DICE = 431
|
};
|
||||||
};
|
|
||||||
#endif
|
#endif
|
||||||
/* Tokens. */
|
/* Tokens. */
|
||||||
#define CHAR 258
|
#define CHAR 258
|
||||||
@@ -391,15 +397,12 @@
|
|||||||
#define METHOD_SEL_ARRAY 430
|
#define METHOD_SEL_ARRAY 430
|
||||||
#define DICE 431
|
#define DICE 431
|
||||||
|
|
||||||
|
/* Value type. */
|
||||||
|
|
||||||
|
|
||||||
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
|
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
|
||||||
typedef union YYSTYPE
|
typedef union YYSTYPE YYSTYPE;
|
||||||
|
union YYSTYPE
|
||||||
{
|
{
|
||||||
|
#line 148 "lev_comp.y" /* yacc.c:1909 */
|
||||||
/* Line 1676 of yacc.c */
|
|
||||||
#line 146 "lev_comp.y"
|
|
||||||
|
|
||||||
long i;
|
long i;
|
||||||
char* map;
|
char* map;
|
||||||
@@ -436,16 +439,15 @@ typedef union YYSTYPE
|
|||||||
char *varstr;
|
char *varstr;
|
||||||
} meth;
|
} meth;
|
||||||
|
|
||||||
|
#line 443 "y.tab.h" /* yacc.c:1909 */
|
||||||
|
};
|
||||||
/* Line 1676 of yacc.c */
|
|
||||||
#line 443 "y.tab.h"
|
|
||||||
} YYSTYPE;
|
|
||||||
# define YYSTYPE_IS_TRIVIAL 1
|
# define YYSTYPE_IS_TRIVIAL 1
|
||||||
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
|
|
||||||
# define YYSTYPE_IS_DECLARED 1
|
# define YYSTYPE_IS_DECLARED 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
extern YYSTYPE yylval;
|
extern YYSTYPE yylval;
|
||||||
|
|
||||||
|
int yyparse (void);
|
||||||
|
|
||||||
|
#endif /* !YY_YY_Y_TAB_H_INCLUDED */
|
||||||
|
|||||||
+1650
-1383
File diff suppressed because it is too large
Load Diff
+1907
-2475
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user