14 |
|
|
15 |
|
|
16 |
|
void |
17 |
< |
eprint(ep, fp) /* print a parse tree */ |
18 |
< |
register EPNODE *ep; |
19 |
< |
FILE *fp; |
17 |
> |
eprint( /* print a parse tree */ |
18 |
> |
EPNODE *ep, |
19 |
> |
FILE *fp |
20 |
> |
) |
21 |
|
{ |
22 |
|
static EPNODE *curdef = NULL; |
23 |
< |
register EPNODE *ep1; |
23 |
> |
EPNODE *ep1 = NULL; |
24 |
|
|
25 |
|
switch (ep->type) { |
26 |
|
|
102 |
|
|
103 |
|
|
104 |
|
void |
105 |
< |
dprint(name, fp) /* print a definition (all if no name) */ |
106 |
< |
char *name; |
107 |
< |
FILE *fp; |
105 |
> |
dprint( /* print a definition (all if no name) */ |
106 |
> |
char *name, |
107 |
> |
FILE *fp |
108 |
> |
) |
109 |
|
{ |
110 |
< |
register EPNODE *ep; |
110 |
> |
EPNODE *ep; |
111 |
|
|
112 |
|
if (name == NULL) |
113 |
|
for (ep = dfirst(); ep != NULL; ep = dnext()) { |