diff options
author | Akim Demaille <akim@lrde.epita.fr> | 2013-09-19 15:01:24 +0200 |
---|---|---|
committer | Akim Demaille <akim@lrde.epita.fr> | 2013-09-19 15:57:59 +0200 |
commit | 5a6e85fb8d223b0decb8fdc10465daf00d2cdf66 (patch) | |
tree | a51e379cd0ceb8953371056c03a3c6a664e7e30b /data/glr.c | |
parent | 9e87ff54729e4d16d61b00b8338a516124ff094d (diff) | |
download | bison-5a6e85fb8d223b0decb8fdc10465daf00d2cdf66.tar.gz |
glr: shorten scopes
* data/glr.c (yyglrReduce): Define yyflag with its value.
Diffstat (limited to 'data/glr.c')
-rw-r--r-- | data/glr.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -1318,11 +1318,10 @@ yyglrReduce (yyGLRStack* yystackp, size_t yyk, yyRuleNum yyrule, if (yyforceEval || yystackp->yysplitPoint == YY_NULL) { - YYRESULTTAG yyflag; - YYSTYPE yysval;]b4_locations_if([ - YYLTYPE yyloc;])[ + YYSTYPE yysval;]b4_locations_if([[ + 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) { YYDPRINTF ((stderr, "Parse on stack %lu rejected by rule #%d.\n", |