📄 soapcpp2_yacc.tab.c
字号:
315, -87, 44, 45, 351, -164, 99, 8, 46, 9,
10, 11, 12, 13, 255, 87, 14, 88, 311, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
142, 346, 26, 27, 354, 352, 320, 28, 0, 0,
29, 0, 30, 0, 0, 0, 31, 32, -87, 33,
34, 0, 0, 35, 36, 0, 0, 37, 38, 39,
40, 41, 42, 0, 0, 0, 0, -87, 0, 43,
0, 0, 0, 0, -87, 280, 281, 282, 283, 284,
285, 286, 287, 288, 289, 290, 291, 292, 293, 294,
0, 0, -87, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, -87, 0, 0, 0, 0, 0, 0,
132, -87, 44, 45, 0, -164, 0, 0, 46, 10,
11, 12, 13, 0, 0, 14, 0, 0, 15, 16,
17, 18, 19, 20, 21, 22, 23, 24, 25, 0,
0, 26, 27, 0, 0, 0, 28, 0, 0, 29,
0, 30, 0, 0, 0, 90, 32, 0, 33, 34,
0, 0, 35, 36, 0, 0, 37, 38, 39, 40,
41, 42, 0, 0, 0, 0, 0, 0, 91, 0,
0, 0, 0, 0, 151, 152, 153, 154, 155, 156,
157, 158, 159, 160, 161, 0, 0, 162, 163, 164,
165, 166, 167, 168, 169, 170, 171, 172, 173, 174,
175, 176, 177, 178, 179, 180, 181, 182, 0, 0,
0, 183, 0, 184, 185, 186, 0, 46, 10, 11,
12, 13, 0, 0, 14, 0, 0, 15, 16, 17,
18, 19, 20, 21, 22, 23, 24, 25, 0, 0,
26, 27, 0, 0, 0, 28, 0, 0, 29, 0,
30, 133, 134, 135, 31, 32, 0, 33, 34, 0,
0, 35, 36, 0, 0, 37, 38, 39, 40, 41,
42, 0, 0, 0, 0, 0, 0, 43, 281, 282,
283, 284, 285, 286, 287, 288, 289, 290, 291, 292,
293, 294, 282, 283, 284, 285, 286, 287, 288, 289,
290, 291, 292, 293, 294, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, -14, 0,
44, -14, 0, -164, 0, 0, 46, 10, 11, 12,
13, 0, 0, 14, 0, 0, 15, 16, 17, 18,
19, 20, 21, 22, 23, 24, 25, 0, 0, 26,
27, 0, 0, 0, 28, 0, 0, 29, 0, 30,
133, 134, 135, 31, 32, 0, 33, 34, 0, 0,
35, 36, 0, 0, 37, 38, 39, 40, 41, 42,
0, 0, 0, 0, 0, 0, 43, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, -14, 0, 44,
0, 0, -164, 0, 0, 46, 10, 11, 12, 13,
0, 0, 14, 0, 0, 15, 16, 17, 18, 19,
20, 21, 22, 23, 24, 25, 0, 0, 26, 27,
0, 0, 0, 28, 0, 0, 29, 0, 30, 133,
134, 135, 31, 32, 0, 33, 34, 0, 0, 35,
36, 0, 0, 37, 38, 39, 40, 41, 42, 0,
0, 0, 0, 0, 0, 43, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10, 11, 12, 13, 0, 0, 14, 0, 0, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
0, 0, 26, 27, 0, 0, 0, 28, 44, -14,
29, -164, 30, 0, 46, 0, 31, 32, 0, 33,
34, 0, 0, 35, 36, 0, 0, 37, 38, 39,
40, 41, 42, 0, 0, 0, 0, 0, 0, 43,
0, 0, 0, 10, 11, 12, 13, 0, 0, 14,
0, 0, 15, 16, 17, 18, 19, 20, 21, 22,
23, 24, 25, 0, 0, 26, 27, 0, 0, 0,
28, 0, 0, 29, 0, 30, 0, 0, 0, 90,
32, 220, 33, 34, 0, -164, 35, 36, 46, 0,
37, 38, 39, 40, 41, 42, 221, 222, 0, 0,
0, 0, 91, 0, 0, 0, 0, 0, 0, 0,
223, 0, 224, 0, 0, 225, 226, 227, 228, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 229, 0, 0,
0, 0, 0, 0, 0, 0, 230, 231, 232, 0,
0, 46, 0, 0, 0, 0, 0, 0, 0, 234,
235, 236
};
static const short int yycheck[] =
{
15, 6, 81, 188, 117, 81, 21, 110, 103, 146,
105, 111, 112, 6, 70, 30, 68, 53, 198, 298,
0, 50, 78, 81, 42, 7, 61, 122, 61, 61,
276, 63, 111, 112, 129, 111, 112, 93, 117, 95,
96, 117, 137, 61, 106, 103, 103, 142, 110, 109,
150, 30, 88, 86, 69, 37, 38, 39, 61, 111,
63, 68, 341, 61, 97, 63, 45, 46, 86, 315,
61, 150, 63, 106, 150, 212, 68, 257, 114, 97,
59, 63, 61, 68, 105, 64, 65, 66, 67, 64,
61, 64, 63, 108, 99, 89, 233, 102, 105, 97,
103, 61, 80, 89, 82, 103, 99, 86, 81, 204,
295, 110, 103, 105, 217, 36, 95, 96, 97, 104,
105, 96, 103, 96, 110, 130, 86, 103, 107, 108,
109, 110, 103, 103, 103, 55, 57, 97, 275, 59,
196, 89, 90, 91, 92, 93, 94, 95, 96, 97,
98, 99, 265, 80, 249, 82, 109, 252, 253, 254,
255, 103, 63, 263, 349, 89, 278, 279, 280, 281,
282, 283, 284, 285, 286, 287, 288, 289, 290, 291,
292, 293, 294, 90, 263, 103, 265, 263, 61, 265,
93, 94, 95, 96, 97, 98, 99, 97, 98, 99,
205, 95, 96, 97, 98, 99, 0, 1, 103, 3,
4, 5, 6, 7, 81, 81, 10, 81, 104, 13,
14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
68, 90, 26, 27, 124, 125, 126, 31, 107, 104,
34, 104, 36, 111, 67, 260, 40, 41, 42, 43,
44, 104, 104, 47, 48, 104, 107, 51, 52, 53,
54, 55, 56, 104, 104, 36, 111, 61, 68, 63,
106, 110, 107, 83, 68, 84, 85, 86, 87, 88,
89, 90, 91, 92, 93, 94, 95, 96, 97, 98,
99, 83, 86, 229, 230, 231, 232, 69, 234, 235,
104, 20, 64, 97, 81, 104, 104, 81, 69, 111,
68, 105, 106, 107, 64, 109, 61, 1, 112, 3,
4, 5, 6, 7, 203, 54, 10, 54, 263, 13,
14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
104, 313, 26, 27, 352, 346, 277, 31, -1, -1,
34, -1, 36, -1, -1, -1, 40, 41, 42, 43,
44, -1, -1, 47, 48, -1, -1, 51, 52, 53,
54, 55, 56, -1, -1, -1, -1, 61, -1, 63,
-1, -1, -1, -1, 68, 85, 86, 87, 88, 89,
90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
-1, -1, 86, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, 97, -1, -1, -1, -1, -1, -1,
104, 105, 106, 107, -1, 109, -1, -1, 112, 4,
5, 6, 7, -1, -1, 10, -1, -1, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, -1,
-1, 26, 27, -1, -1, -1, 31, -1, -1, 34,
-1, 36, -1, -1, -1, 40, 41, -1, 43, 44,
-1, -1, 47, 48, -1, -1, 51, 52, 53, 54,
55, 56, -1, -1, -1, -1, -1, -1, 63, -1,
-1, -1, -1, -1, 69, 70, 71, 72, 73, 74,
75, 76, 77, 78, 79, -1, -1, 82, 83, 84,
85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
95, 96, 97, 98, 99, 100, 101, 102, -1, -1,
-1, 106, -1, 108, 109, 110, -1, 112, 4, 5,
6, 7, -1, -1, 10, -1, -1, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, -1, -1,
26, 27, -1, -1, -1, 31, -1, -1, 34, -1,
36, 37, 38, 39, 40, 41, -1, 43, 44, -1,
-1, 47, 48, -1, -1, 51, 52, 53, 54, 55,
56, -1, -1, -1, -1, -1, -1, 63, 86, 87,
88, 89, 90, 91, 92, 93, 94, 95, 96, 97,
98, 99, 87, 88, 89, 90, 91, 92, 93, 94,
95, 96, 97, 98, 99, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, 104, -1,
106, 107, -1, 109, -1, -1, 112, 4, 5, 6,
7, -1, -1, 10, -1, -1, 13, 14, 15, 16,
17, 18, 19, 20, 21, 22, 23, -1, -1, 26,
27, -1, -1, -1, 31, -1, -1, 34, -1, 36,
37, 38, 39, 40, 41, -1, 43, 44, -1, -1,
47, 48, -1, -1, 51, 52, 53, 54, 55, 56,
-1, -1, -1, -1, -1, -1, 63, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, 104, -1, 106,
-1, -1, 109, -1, -1, 112, 4, 5, 6, 7,
-1, -1, 10, -1, -1, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, -1, -1, 26, 27,
-1, -1, -1, 31, -1, -1, 34, -1, 36, 37,
38, 39, 40, 41, -1, 43, 44, -1, -1, 47,
48, -1, -1, 51, 52, 53, 54, 55, 56, -1,
-1, -1, -1, -1, -1, 63, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
4, 5, 6, 7, -1, -1, 10, -1, -1, 13,
14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
-1, -1, 26, 27, -1, -1, -1, 31, 106, 107,
34, 109, 36, -1, 112, -1, 40, 41, -1, 43,
44, -1, -1, 47, 48, -1, -1, 51, 52, 53,
54, 55, 56, -1, -1, -1, -1, -1, -1, 63,
-1, -1, -1, 4, 5, 6, 7, -1, -1, 10,
-1, -1, 13, 14, 15, 16, 17, 18, 19, 20,
21, 22, 23, -1, -1, 26, 27, -1, -1, -1,
31, -1, -1, 34, -1, 36, -1, -1, -1, 40,
41, 30, 43, 44, -1, 109, 47, 48, 112, -1,
51, 52, 53, 54, 55, 56, 45, 46, -1, -1,
-1, -1, 63, -1, -1, -1, -1, -1, -1, -1,
59, -1, 61, -1, -1, 64, 65, 66, 67, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, 86, -1, -1,
-1, -1, -1, -1, -1, -1, 95, 96, 97, -1,
-1, 112, -1, -1, -1, -1, -1, -1, -1, 108,
109, 110
};
/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
symbol of state STATE-NUM. */
static const unsigned char yystos[] =
{
0, 114, 115, 0, 50, 116, 117, 61, 1, 3,
4, 5, 6, 7, 10, 13, 14, 15, 16, 17,
18, 19, 20, 21, 22, 23, 26, 27, 31, 34,
36, 40, 41, 43, 44, 47, 48, 51, 52, 53,
54, 55, 56, 63, 106, 107, 112, 118, 119, 121,
122, 126, 131, 132, 140, 142, 143, 144, 145, 153,
156, 103, 105, 61, 63, 103, 129, 61, 63, 97,
103, 129, 61, 63, 103, 129, 61, 63, 103, 129,
89, 89, 68, 105, 133, 134, 133, 127, 128, 157,
40, 63, 140, 103, 81, 103, 103, 140, 109, 117,
148, 129, 148, 149, 103, 148, 36, 57, 146, 139,
141, 142, 153, 127, 128, 110, 133, 42, 61, 86,
97, 130, 148, 7, 37, 38, 39, 63, 147, 148,
148, 63, 104, 37, 38, 39, 120, 121, 126, 103,
126, 120, 149, 120, 129, 90, 157, 141, 141, 133,
152, 69, 70, 71, 72, 73, 74, 75, 76, 77,
78, 79, 82, 83, 84, 85, 86, 87, 88, 89,
90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
100, 101, 102, 106, 108, 109, 110, 139, 106, 158,
159, 120, 61, 147, 147, 147, 103, 120, 126, 81,
81, 81, 104, 120, 105, 150, 68, 151, 104, 120,
104, 90, 61, 158, 135, 136, 137, 141, 107, 111,
30, 45, 46, 59, 61, 64, 65, 66, 67, 86,
95, 96, 97, 107, 108, 109, 110, 165, 167, 168,
169, 170, 171, 172, 173, 67, 161, 162, 104, 148,
104, 151, 123, 124, 125, 122, 120, 126, 104, 104,
36, 158, 111, 68, 157, 110, 172, 172, 172, 172,
158, 172, 172, 164, 165, 107, 80, 82, 83, 84,
85, 86, 87, 88, 89, 90, 91, 92, 93, 94,
95, 96, 97, 98, 99, 69, 160, 64, 81, 96,
163, 120, 104, 120, 120, 120, 120, 151, 129, 20,
154, 136, 61, 138, 139, 68, 111, 158, 164, 166,
169, 171, 171, 171, 171, 171, 171, 171, 171, 171,
171, 171, 171, 171, 171, 171, 171, 171, 165, 163,
64, 81, 104, 104, 69, 155, 159, 111, 164, 81,
163, 64, 161, 165, 160
};
#define yyerrok (yyerrstatus = 0)
#define yyclearin (yychar = YYEMPTY)
#define YYEMPTY (-2)
#define YYEOF 0
#define YYACCEPT goto yyacceptlab
#define YYABORT goto yyabortlab
#define YYERROR goto yyerrorlab
/* Like YYERROR except do call yyerror. This remains here temporarily
to ease the transition to the new meaning of YYERROR, for GCC.
Once GCC version 2 has supplanted version 1, this can go. */
#define YYFAIL goto yyerrlab
#define YYRECOVERING() (!!yyerrstatus)
#define YYBACKUP(Token, Value) \
do \
if (yychar == YYEMPTY && yylen == 1) \
{ \
yychar = (Token); \
yylval = (Value); \
yytoken = YYTRANSLATE (yychar); \
YYPOPSTACK; \
goto yybackup; \
} \
else \
{ \
yyerror (YY_("syntax error: cannot back up")); \
YYERROR; \
} \
while (0)
#define YYTERROR 1
#define YYERRCODE 256
/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N].
If N is 0, then set CURRENT to the empty location which ends
the previous symbol: RHS[0] (always defined). */
#define YYRHSLOC(Rhs, K) ((Rhs)[K])
#ifndef YYLLOC_DEFAULT
# define YYLLOC_DEFAULT(Current, Rhs, N) \
do \
if (N) \
{ \
(Current).first_line = YYRHSLOC (Rhs, 1).first_line; \
(Current).first_column = YYRHSLOC (Rhs, 1).first_column; \
(Current).last_line = YYRHSLOC (Rhs, N).last_line; \
(Current).last_column = YYRHSLOC (Rhs, N).last_column; \
} \
else \
{ \
(Current).first_line = (Current).last_line = \
YYRHSLOC (Rhs, 0).last_line; \
(Current).first_column = (Current).last_column = \
YYRHSLOC (Rhs, 0).last_column; \
} \
while (0)
#endif
/* YY_LOCATION_PRINT -- Print the location on the stream.
This macro was not mandated originally: define only if we know
we won't break user code: when these are the locations we know. */
#ifndef YY_LOCATION_PRINT
# if YYLTYPE_IS_TRIVIAL
# define YY_LOCATION_PRINT(File, Loc) \
fprintf (File, "%d.%d-%d.%d", \
(Loc).first_line, (Loc).first_column, \
(Loc).last_line, (Loc).last_column)
# else
# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
# endif
#endif
/* YYLEX -- calling `yylex' with the right arguments. */
#ifdef YYLEX_PARAM
# define YYLEX yylex (YYLEX_PARAM)
#else
# define YYLEX yylex ()
#endif
/* Enable debugging if requested. */
#if YYDEBUG
# ifndef YYFPRINTF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -