diff options
author | Benjamin Peterson <benjamin@python.org> | 2008-04-13 20:35:56 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2008-04-13 20:35:56 (GMT) |
commit | 820b51c1706a608aa4725aebc952266b4f9a8d36 (patch) | |
tree | b09526ad55b1e0ce7864010cdecd9d41339ff4ec | |
parent | c477427eba42b52cd8217a6c19d4ce6fff284caf (diff) | |
download | cpython-820b51c1706a608aa4725aebc952266b4f9a8d36.zip cpython-820b51c1706a608aa4725aebc952266b4f9a8d36.tar.gz cpython-820b51c1706a608aa4725aebc952266b4f9a8d36.tar.bz2 |
#2627 Let it be known what pgen generates
-rw-r--r-- | Include/graminit.h | 2 | ||||
-rw-r--r-- | Parser/printgrammar.c | 3 | ||||
-rw-r--r-- | Python/graminit.c | 2 |
3 files changed, 7 insertions, 0 deletions
diff --git a/Include/graminit.h b/Include/graminit.h index 76da6a4..38b4dac 100644 --- a/Include/graminit.h +++ b/Include/graminit.h @@ -1,3 +1,5 @@ +/* Generated by Parser/pgen */ + #define single_input 256 #define file_input 257 #define eval_input 258 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 @@ 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); diff --git a/Python/graminit.c b/Python/graminit.c index a001826..14a41d1 100644 --- a/Python/graminit.c +++ b/Python/graminit.c @@ -1,3 +1,5 @@ +/* Generated by Parser/pgen */ + #include "pgenheaders.h" #include "grammar.h" static arc arcs_0_0[3] = { |