Skip to content

Commit 8dd869d

Browse files
author
benjamin.peterson
committed
#2627 Let it be known what pgen generates
git-svn-id: http://svn.python.org/projects/python/trunk@62329 6015fed2-1504-0410-9fe1-9d1591cc4771
1 parent b4ea15e commit 8dd869d

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

Include/graminit.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/* Generated by Parser/pgen */
2+
13
#define single_input 256
24
#define file_input 257
35
#define eval_input 258

Parser/printgrammar.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ static void printlabels(grammar *, FILE *);
1313
void
1414
printgrammar(grammar *g, FILE *fp)
1515
{
16+
fprintf(fp, "/* Generated by Parser/pgen */\n\n");
1617
fprintf(fp, "#include \"pgenheaders.h\"\n");
1718
fprintf(fp, "#include \"grammar.h\"\n");
1819
printdfas(g, fp);
@@ -31,6 +32,8 @@ printnonterminals(grammar *g, FILE *fp)
3132
dfa *d;
3233
int i;
3334

35+
fprintf(fp, "/* Generated by Parser/pgen */\n\n");
36+
3437
d = g->g_dfa;
3538
for (i = g->g_ndfas; --i >= 0; d++)
3639
fprintf(fp, "#define %s %d\n", d->d_name, d->d_type);

Python/graminit.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/* Generated by Parser/pgen */
2+
13
#include "pgenheaders.h"
24
#include "grammar.h"
35
static arc arcs_0_0[3] = {

0 commit comments

Comments
 (0)