]> granicus.if.org Git - python/commitdiff
#2627 Let it be known what pgen generates
authorBenjamin Peterson <benjamin@python.org>
Sun, 13 Apr 2008 20:35:56 +0000 (20:35 +0000)
committerBenjamin Peterson <benjamin@python.org>
Sun, 13 Apr 2008 20:35:56 +0000 (20:35 +0000)
Include/graminit.h
Parser/printgrammar.c
Python/graminit.c

index 76da6a4165a2a47a8ebcc264469807f243a83dfc..38b4dacff16125aa5eda10a291f16718d4c80420 100644 (file)
@@ -1,3 +1,5 @@
+/* Generated by Parser/pgen */
+
 #define single_input 256
 #define file_input 257
 #define eval_input 258
index 55406981407ae19482f0ec84e797b85154d3b018..ec8f4daa4ef45e40e32e98242fdb9c31805434d5 100644 (file)
@@ -13,6 +13,7 @@ static void printlabels(grammar *, FILE *);
 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 @@ printnonterminals(grammar *g, FILE *fp)
        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);
index a0018265fd74a9cf62847a30523b0cce808c3ff0..14a41d1b2ea948f6aab86300b93accf0b231ee14 100644 (file)
@@ -1,3 +1,5 @@
+/* Generated by Parser/pgen */
+
 #include "pgenheaders.h"
 #include "grammar.h"
 static arc arcs_0_0[3] = {