else \
gram_y="$(srcdir)/gram.y"; \
fi; \
- cmd='$(YACC) -d '"$$gram_y"'; echo "#include <config.h>" > $(devdir)/gram.c; cat y.tab.c >> $(devdir)/gram.c; rm -f y.tab.c; mv -f y.tab.h $(devdir)/gram.h'; \
+ cmd='$(YACC) -d '"$$gram_y"'; echo "#include <config.h>" > $(devdir)/gram.c; sed "s/^\\(#line .*\\) \"y\\.tab\\.c\"/\1 \"gram.c\"/" y.tab.c >> $(devdir)/gram.c; rm -f y.tab.c; mv -f y.tab.h $(devdir)/gram.h'; \
echo "$$cmd"; eval $$cmd; \
fi
else \
getdate_y="$(srcdir)/getdate.y"; \
fi; \
- cmd='$(YACC) '"$$getdate_y"'; echo "#include <config.h>" > $(devdir)/getdate.c; cat y.tab.c >> $(devdir)/getdate.c; rm -f y.tab.c'; \
+ cmd='$(YACC) '"$$getdate_y"'; echo "#include <config.h>" > $(devdir)/getdate.c; sed "s/^\\(#line .*\\) \"y\\.tab\\.c\"/\1 \"getdate.c\"/" y.tab.c >> $(devdir)/getdate.c; rm -f y.tab.c'; \
echo "$$cmd"; eval $$cmd; \
fi
enum _MERIDIAN Meridian;
} YYSTYPE;
#endif /* YYSTYPE_DEFINED */
-#line 125 "y.tab.c"
+#line 125 "getdate.c"
#define tAGO 257
#define tDAY 258
#define tDAYZONE 259
/* NOTREACHED */
}
#endif /* defined(TEST) */
-#line 979 "y.tab.c"
+#line 979 "getdate.c"
/* allocate initial stack or double stack size, up to YYMAXDEPTH */
#if defined(__cplusplus) || defined(__STDC__)
static int yygrowstack(void)
yyval.Meridian = yyvsp[0].Meridian;
}
break;
-#line 1474 "y.tab.c"
+#line 1474 "getdate.c"
}
yyssp -= yym;
yystate = *yyssp;
int tok;
} YYSTYPE;
#endif /* YYSTYPE_DEFINED */
-#line 143 "y.tab.c"
+#line 143 "gram.c"
#define COMMAND 257
#define ALIAS 258
#define DEFVAR 259
debug_return;
}
-#line 778 "y.tab.c"
+#line 778 "gram.c"
/* allocate initial stack or double stack size, up to YYMAXDEPTH */
#if defined(__cplusplus) || defined(__STDC__)
static int yygrowstack(void)
yyval.member = new_member(yyvsp[0].string, WORD);
}
break;
-#line 1547 "y.tab.c"
+#line 1547 "gram.c"
}
yyssp -= yym;
yystate = *yyssp;