Lines Matching refs:n1
149 union node *n1, *n2, *n3;
152 n1 = NULL;
159 return n1;
162 if (!n1 && (nlflag & 1))
163 n1 = NEOF;
165 return n1;
170 return n1;
188 if (n1 == NULL) {
189 n1 = n2;
194 n3->nbinary.ch1 = n1;
196 n1 = n3;
210 return n1;
220 union node *n1, *n2, *n3;
223 n1 = pipeline();
231 return n1;
237 n3->nbinary.ch1 = n1;
239 n1 = n3;
248 union node *n1, *n2, *pipenode;
259 n1 = command();
266 lp->n = n1;
275 n1 = pipenode;
281 n2->nnot.com = n1;
284 return n1;
292 union node *n1, *n2;
310 n1 = (union node *)stalloc(sizeof (struct nif));
311 n1->type = NIF;
312 n1->nif.test = list(0);
315 n1->nif.ifpart = list(0);
316 n2 = n1;
337 n1 = (union node *)stalloc(sizeof (struct nbinary));
338 n1->type = (lasttoken == TWHILE)? NWHILE : NUNTIL;
339 n1->nbinary.ch1 = list(0);
344 n1->nbinary.ch2 = list(0);
351 n1 = (union node *)stalloc(sizeof (struct nfor));
352 n1->type = NFOR;
353 n1->nfor.linno = savelinno;
354 n1->nfor.var = wordtext;
367 n1->nfor.args = ap;
376 n1->nfor.args = n2;
387 n1->nfor.body = list(0);
391 n1 = (union node *)stalloc(sizeof (struct ncase));
392 n1->type = NCASE;
393 n1->ncase.linno = savelinno;
396 n1->ncase.expr = n2 = (union node *)stalloc(sizeof (struct narg));
404 cpp = &n1->ncase.cases;
442 n1 = (union node *)stalloc(sizeof (struct nredir));
443 n1->type = NSUBSHELL;
444 n1->nredir.linno = savelinno;
445 n1->nredir.n = list(0);
446 n1->nredir.redirect = NULL;
450 n1 = list(0);
474 if (n1->type != NSUBSHELL) {
478 n2->nredir.n = n1;
479 n1 = n2;
481 n1->nredir.redirect = redir;
484 return n1;