Lines Matching defs:n1
186 union node *ntop, *n1, *n2, *n3;
194 ntop = n1 = NULL;
214 else if (n1 == NULL) {
215 n1 = stalloc(sizeof(struct nbinary));
216 n1->type = NSEMI;
217 n1->nbinary.ch1 = ntop;
218 n1->nbinary.ch2 = n2;
219 ntop = n1;
223 n3->nbinary.ch1 = n1->nbinary.ch2;
225 n1->nbinary.ch2 = n3;
226 n1 = n3;
263 union node *n1, *n2, *n3;
268 n1 = pipeline();
276 return n1;
281 n3->nbinary.ch1 = n1;
283 n1 = n3;
290 union node *n1, *n2, *pipenode;
307 n1 = command();
314 lp->n = n1;
322 n1 = pipenode;
330 n2->nnot.com = n1;
333 return n1;
341 union node *n1, *n2;
354 n1 = NULL;
375 n1 = stalloc(sizeof(struct nif));
376 n1->type = NIF;
377 n1->nif.test = list(0);
379 n1->nif.ifpart = list(0);
380 n2 = n1;
400 n1 = stalloc(sizeof(struct nbinary));
401 n1->type = (lasttoken == TWHILE)? NWHILE : NUNTIL;
402 n1->nbinary.ch1 = list(0);
404 n1->nbinary.ch2 = list(0);
411 n1 = stalloc(sizeof(struct nfor));
412 n1->type = NFOR;
413 n1->nfor.var = wordtext;
414 n1->nfor.lineno = startlinno;
424 n1->nfor.args = ap;
440 n1->nfor.args = n2;
455 n1->nfor.body = list(0);
460 n1 = stalloc(sizeof(struct ncase));
461 n1->type = NCASE;
462 n1->ncase.lineno = startlinno - elided_nl;
464 n1->ncase.expr = makeword(startlinno);
468 cpp = &n1->ncase.cases;
525 n1 = stalloc(sizeof(struct nredir));
526 n1->type = NSUBSHELL;
527 n1->nredir.n = list(0);
528 n1->nredir.redirect = NULL;
529 if (n1->nredir.n == NULL)
535 n1 = list(0);
536 if (posix && n1 == NULL)
574 * returned n1
579 n1 = simplecmd(rpp, redir);
595 if (n1 == NULL || n1->type != NSUBSHELL) {
598 n2->nredir.n = n1;
599 n1 = n2;
601 n1->nredir.redirect = redir;
611 n2->nnot.com = n1;
616 return n1;