summaryrefslogtreecommitdiff
path: root/data/glr.c
diff options
context:
space:
mode:
Diffstat (limited to 'data/glr.c')
-rw-r--r--data/glr.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/data/glr.c b/data/glr.c
index 113ba2fa..05fb2489 100644
--- a/data/glr.c
+++ b/data/glr.c
@@ -1407,7 +1407,7 @@ yyglrShift (yyGLRStack* yystackp, size_t yyk, yyStateNum yylrState,
yynewState->yyposn = yyposn;
yynewState->yyresolved = yytrue;
yynewState->yypred = yystackp->yytops.yystates[yyk];]b4_variant_if([[
- // new (&yynewState->yysemantics.yysval) YYSTYPE;
+ // new (&yynewState->yysemantics.yysval) YYSTYPE;
]b4_symbol_variant([[yystos[yylrState]]], [[yynewState->yysemantics.yysval]],
[copy], [*yyvalp])], [[
yynewState->yysemantics.yysval = *yyvalp;]])[
@@ -1623,7 +1623,7 @@ yysplitStack (yyGLRStack* yystackp, size_t yyk)
}
if (yystackp->yytops.yysize >= yystackp->yytops.yycapacity)
{
- YYASSERT (0);// FIXME: Beware of realloc in C++.
+ ]b4_variant_if([YYASSERT (!"Not implemented");])[
yyGLRState** yynewStates;
yybool* yynewLookaheadNeeds;
@@ -1808,8 +1808,8 @@ yyresolveAction (yySemanticOption* yyopt, yyGLRStack* yystackp,
if (yynrhs == 0)
/* Set default location. */
yyrhsVals[YYMAXRHS + YYMAXLEFT - 1].yystate.yyloc = yyopt->yystate->yyloc;]])[
- // YY_SYMBOL_PRINT("yyresolveAction: BEFORE",
- // YYTRANSLATE(yychar), &yylval, &yylloc);
+ // YY_SYMBOL_PRINT("yyresolveAction: BEFORE",
+ // YYTRANSLATE(yychar), &yylval, &yylloc);
YY_SYMBOL_SWAP (yychar_current, yylval_current, yylloc_current,
yychar, yylval, yylloc);