elsepart
static struct op *elsepart ARGS((void));
t->right = elsepart();
else if (n->nif.elsepart)
next = n->nif.elsepart;
if (n->nif.elsepart) {
i = cmdtxt(n->nif.elsepart, 0);
n2->nif.elsepart = stalloc(sizeof(struct nif));
n2 = n2->nif.elsepart;
n2->nif.elsepart = list(0);
n2->nif.elsepart = NULL;
if (n->nif.elsepart && n->nif.elsepart->type == NIF) {
n = n->nif.elsepart;
if (n->nif.elsepart) {
shtree(n->nif.elsepart, -1, ilvl + 1, 0, fp);