Lines Matching refs:p
168 register char *p; local
201 for (p = args; *p; p++) {
204 (*p == quotechar && p[-1] != '\\'))
208 switch (*p) {
212 quotechar = *p;
216 *p = '\0';
217 if (p > args && p[-1])
222 if (p[-1])
227 for (p = args; argc < nargc; p += strlen(p) + 1)
228 if (*p) nargv[argc++] = p;
254 for (p=argv[0] + 2; *p ; p++)
255 if (*p == '=') {
256 *p = ' ';
530 register char *p = (char *)malloc(strlen(str) + 1); local
532 strcpy(p, str);
533 return(p);
554 register char *p, /* walking pointer */ local
559 p = filep->f_p;
561 if (p >= eof)
565 for(bol = p--; ++p < eof; ) {
566 if (*p == '/' && *(p+1) == '*') { /* consume comments */
567 *p++ = ' ', *p++ = ' ';
568 while (*p) {
569 if (*p == '*' && *(p+1) == '/') {
570 *p++ = ' ', *p = ' ';
573 else if (*p == '\n')
575 *p++ = ' ';
579 else if (*p == '/' && *(p+1) == '/') { /* consume comments */
580 *p++ = ' ', *p++ = ' ';
581 while (*p && *p != '\n')
582 *p++ = ' ';
583 if ( *p == '\n' )
584 p--;
588 else if (*p == '\\') {
589 if (*(p+1) == '\n') {
590 *p = ' ';
591 *(p+1) = ' ';
595 else if (*p == '\n') {
600 *p++ = '\0';
606 bol = p+1;
612 filep->f_p = p;
624 register char *p; local
627 for(p=file+strlen(file); p>file && *p != '.'; p--) ;
629 if (*p == '.')
630 *p = '\0';
632 while (p > file) {
633 if ( *p == '/' || *p == '\\') {
634 file = p + 1;
637 p--;