Update precompiled lex/yacc files

This commit is contained in:
Pasi Kallinen
2015-03-21 20:37:44 +02:00
parent b3ca446426
commit e554cba0ac
3 changed files with 3778 additions and 4077 deletions
+203 -201
View File
@@ -1,21 +1,19 @@
/* 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
Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc.
/* Skeleton interface for Bison's Yacc-like parsers in C
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
the Free Software Foundation, either version 3 of the License, or the Free Software Foundation, either version 3 of the License, or
(at your option) any later version. (at your option) any later version.
This program is distributed in the hope that it will be useful, This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */ along with this program. If not, see <http://www.gnu.org/licenses/>. */
@@ -28,192 +26,200 @@
special exception, which will cause the skeleton and the resulting special exception, which will cause the skeleton and the resulting
Bison output files to be licensed under the GNU General Public Bison output files to be licensed under the GNU General Public
License without this special exception. License without this special exception.
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 */
+1664 -1397
View File
File diff suppressed because it is too large Load Diff
+1911 -2479
View File
File diff suppressed because it is too large Load Diff