1254 enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
1258 char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
1288 int yyn =
yypact[*yyssp];
1289 yyarg[yycount++] =
yytname[yytoken];
1295 int yyxbegin = yyn < 0 ? -yyn : 0;
1297 int yychecklim =
YYLAST - yyn + 1;
1301 for (yyx = yyxbegin; yyx < yyxend; ++yyx)
1305 if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
1311 yyarg[yycount++] =
yytname[yyx];
1314 if (! (yysize <= yysize1
1325 # define YYCASE_(N, S) \
1330 YYCASE_(1,
YY_(
"syntax error, unexpected %s"));
1331 YYCASE_(2,
YY_(
"syntax error, unexpected %s, expecting %s"));
1332 YYCASE_(3,
YY_(
"syntax error, unexpected %s, expecting %s or %s"));
1333 YYCASE_(4,
YY_(
"syntax error, unexpected %s, expecting %s or %s or %s"));
1334 YYCASE_(5,
YY_(
"syntax error, unexpected %s, expecting %s or %s or %s or %s"));
1345 if (*yymsg_alloc < yysize)
1347 *yymsg_alloc = 2 * yysize;
1348 if (! (yysize <= *yymsg_alloc
1360 while ((*yyp = *yyformat) !=
'\0')
1361 if (*yyp ==
'%' && yyformat[1] ==
's' && yyi < yycount)
#define yypact_value_is_default(Yystate)
static const yytype_int16 yypact[]
#define YYSTACK_ALLOC_MAXIMUM
static YYSIZE_T yystrlen(const char *yystr)
static const char *const yytname[]
static YYSIZE_T yytnamerr(char *yyres, const char *yystr)
static const yytype_uint16 yytable[]
#define yytable_value_is_error(Yytable_value)
static const yytype_uint8 yycheck[]