mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-18 00:33:03 +00:00
glr: shorten scopes
* data/glr.c (yyglrReduce): Define yyflag with its value.
This commit is contained in:
@@ -1318,11 +1318,10 @@ yyglrReduce (yyGLRStack* yystackp, size_t yyk, yyRuleNum yyrule,
|
|||||||
|
|
||||||
if (yyforceEval || yystackp->yysplitPoint == YY_NULL)
|
if (yyforceEval || yystackp->yysplitPoint == YY_NULL)
|
||||||
{
|
{
|
||||||
YYRESULTTAG yyflag;
|
YYSTYPE yysval;]b4_locations_if([[
|
||||||
YYSTYPE yysval;]b4_locations_if([
|
YYLTYPE yyloc;]])[
|
||||||
YYLTYPE yyloc;])[
|
|
||||||
|
|
||||||
yyflag = yydoAction (yystackp, yyk, yyrule, &yysval]b4_locuser_args([&yyloc])[);
|
YYRESULTTAG yyflag = yydoAction (yystackp, yyk, yyrule, &yysval]b4_locuser_args([&yyloc])[);
|
||||||
if (yyflag == yyerr && yystackp->yysplitPoint != YY_NULL)
|
if (yyflag == yyerr && yystackp->yysplitPoint != YY_NULL)
|
||||||
{
|
{
|
||||||
YYDPRINTF ((stderr, "Parse on stack %lu rejected by rule #%d.\n",
|
YYDPRINTF ((stderr, "Parse on stack %lu rejected by rule #%d.\n",
|
||||||
|
|||||||
Reference in New Issue
Block a user