| 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()) { |