1255 enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 };
1259 char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM];
1289 int yyn =
yypact[*yyssp];
1290 yyarg[yycount++] =
yytname[yytoken];
1296 int yyxbegin = yyn < 0 ? -yyn : 0;
1298 int yychecklim =
YYLAST - yyn + 1;
1302 for (yyx = yyxbegin; yyx < yyxend; ++yyx)
1306 if (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM)
1312 yyarg[yycount++] =
yytname[yyx];
1326 # define YYCASE_(N, S) \ 1332 YYCASE_(1,
YY_(
"syntax error, unexpected %s"));
1333 YYCASE_(2,
YY_(
"syntax error, unexpected %s, expecting %s"));
1334 YYCASE_(3,
YY_(
"syntax error, unexpected %s, expecting %s or %s"));
1335 YYCASE_(4,
YY_(
"syntax error, unexpected %s, expecting %s or %s or %s"));
1336 YYCASE_(5,
YY_(
"syntax error, unexpected %s, expecting %s or %s or %s or %s"));
1348 if (*yymsg_alloc < yysize)
1350 *yymsg_alloc = 2 * yysize;
1351 if (! (yysize <= *yymsg_alloc
1363 while ((*yyp = *yyformat) !=
'\0')
1364 if (*yyp ==
'%' && yyformat[1] ==
's' && yyi < yycount)
#define yypact_value_is_default(Yystate)
static YYSIZE_T yystrlen(const char *yystr)
static const yytype_uint8 yycheck[]
#define yytable_value_is_error(Yytable_value)
#define YYSTACK_ALLOC_MAXIMUM
static const char *const yytname[]
static YYSIZE_T yytnamerr(char *yyres, const char *yystr)
static const yytype_int16 yypact[]
static const yytype_uint16 yytable[]