#2627 Let it be known what pgen generates
diff --git a/Parser/printgrammar.c b/Parser/printgrammar.c
index 5540698..ec8f4da 100644
--- a/Parser/printgrammar.c
+++ b/Parser/printgrammar.c
@@ -13,6 +13,7 @@
 void
 printgrammar(grammar *g, FILE *fp)
 {
+	fprintf(fp, "/* Generated by Parser/pgen */\n\n");
 	fprintf(fp, "#include \"pgenheaders.h\"\n");
 	fprintf(fp, "#include \"grammar.h\"\n");
 	printdfas(g, fp);
@@ -31,6 +32,8 @@
 	dfa *d;
 	int i;
 	
+	fprintf(fp, "/* Generated by Parser/pgen */\n\n");
+	
 	d = g->g_dfa;
 	for (i = g->g_ndfas; --i >= 0; d++)
 		fprintf(fp, "#define %s %d\n", d->d_name, d->d_type);