--- glr.c.orig Tue Dec 28 17:36:55 2004 +++ glr.c Thu Jul 14 02:47:03 2005 @@ -733,7 +733,8 @@ else *yyvalp = yyvsp[YYFILL (1-yyrhslen)].yystate.yysemantics.yysval; YYLLOC_DEFAULT (*yylocp, yyvsp - yyrhslen, yyrhslen); -] +]b4_location_if([[ yystack->yyerror_range[1].yystate.yyloc = *yylocp; +]]) switch (yyn) { b4_actions