| 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 = NULL; |
| 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()) { |