Lines Matching refs:cp
77 register char *cp;
153 cp = "for";
155 cp = "until";
157 cp = "while";
158 p_keyword(cp,BEGIN);
196 cp = "&&";
199 cp = "||";
202 cp = "|";
226 sfputr(outfile,cp,here_doc?'\n':' ');
258 cp = ((t->tre.tretyp&COMSCAN)?"select":"for");
259 p_keyword(cp,BEGIN);
340 cp = ((char*)(shtab_testops+(flags&037)-1)->sh_name);
344 sfputr(outfile,cp,' ');
389 register const char *cp;
403 cp = arg->argval;
404 if(*cp==0 && opts==POST && arg->argchn.ap)
415 else if((arg->argflag&ARG_RAW) && (cp[1] || (*cp!='[' && *cp!=']')))
416 cp = sh_fmtq(cp);
417 sfputr(outfile,cp,flag);
428 register char *cp;
433 cp = io_op;
438 cp++;
441 *cp = '0'+(iof&IOUFD);
444 if(*cp == '1' && !iop->iovname)
445 cp++;
450 if(*cp == '0' && !iop->iovname)
451 cp++;
481 sfputr(outfile,cp,' ');
532 register char *cp, *const*argv;
535 cp = *argv;
536 special = (*cp=='[' && cp[1]==0);
539 if(cp)
542 cp = "";
547 special = (*cp==']' && cp[1]==0);
549 sfputr(outfile,special?cp:sh_fmtq(cp),flag);
552 while(cp = *argv);