Lines Matching refs:c

44 #   define iswprint(c)		(((c)&~0377) || isprint(c))  argument
58 register int c; in sh_locate() local
63 while((c= *tp->sh_name) && (CC_NATIVE!=CC_ASCII || c <= first)) in sh_locate()
65 if(first == c && strcmp(sp,tp->sh_name)==0) in sh_locate()
76 #define sep(c) ((c)=='-'||(c)=='_') argument
82 register int c; in sh_lookopt() local
106 if(!(c= *t)) in sh_lookopt()
108 if(first == c) in sh_lookopt()
204 int c = mbsize(sp); in sh_substitute() local
205 if(c < 0) in sh_substitute()
207 while(c-- > 0) in sh_substitute()
248 register int c; in sh_trim() local
252 while(c= *sp) in sh_trim()
265 if(c == '\\') in sh_trim()
266 c = *sp++; in sh_trim()
267 if(c) in sh_trim()
268 *dp++ = c; in sh_trim()
286 register int c; in sh_utol() local
287 for(; c= *((unsigned char*)str1); str1++,str2++) in sh_utol()
289 if(isupper(c)) in sh_utol()
290 *str2 = tolower(c); in sh_utol()
292 *str2 = c; in sh_utol()
304 register int c, state; in sh_fmtq() local
310 state = ((c= mbchar(cp))==0); in sh_fmtq()
312 state = ((c= *(unsigned char*)cp++)==0); in sh_fmtq()
314 if(isaletter(c)) in sh_fmtq()
317 while((c=mbchar(cp)),isaname(c)); in sh_fmtq()
319 while((c = *(unsigned char*)cp++),isaname(c)); in sh_fmtq()
321 if(c==0) in sh_fmtq()
323 if(c=='=') in sh_fmtq()
327 c = cp - string; in sh_fmtq()
328 stakwrite(string,c); in sh_fmtq()
331 c = mbchar(cp); in sh_fmtq()
333 c = *(unsigned char*)cp++; in sh_fmtq()
337 if(c==0 || c=='#' || c=='~') in sh_fmtq()
340 for(;c;c= mbchar(cp)) in sh_fmtq()
342 for(;c; c= *(unsigned char*)cp++) in sh_fmtq()
346 if(c=='\'' || !iswprint(c)) in sh_fmtq()
348 if(c=='\'' || !isprint(c)) in sh_fmtq()
351 else if(c==']' || (c!=':' && c<=0xff && (c=sh_lexstates[ST_NORM][c]) && c!=S_EPAT)) in sh_fmtq()
358 if(c = --cp - string) in sh_fmtq()
359 stakwrite(string,c); in sh_fmtq()
368 while(op = cp, c= mbchar(cp)) in sh_fmtq()
370 while(op = cp, c= *(unsigned char*)cp++) in sh_fmtq()
374 switch(c) in sh_fmtq()
377 c = 'E'; in sh_fmtq()
380 c = 'n'; in sh_fmtq()
383 c = 'r'; in sh_fmtq()
386 c = 't'; in sh_fmtq()
389 c = 'f'; in sh_fmtq()
392 c = 'b'; in sh_fmtq()
395 c = 'a'; in sh_fmtq()
401 if(!iswprint(c)) in sh_fmtq()
408 if(!isprint(c)) in sh_fmtq()
410 sfprintf(staksp,"\\%.3o",c); in sh_fmtq()
420 stakputc(c); in sh_fmtq()
443 register int c; in sh_fmtqf() local
455 c = mbchar(string); in sh_fmtqf()
456 a = isaletter(c) ? '=' : 0; in sh_fmtqf()
463 while ((!n || n-- > 0) && (c = mbchar(cp))) in sh_fmtqf()
465 if (a && !isaname(c)) in sh_fmtqf()
468 if (c >= 0x200) in sh_fmtqf()
470 if (c == '\'' || !iswprint(c)) in sh_fmtqf()
472 if (c == '\'' || !isprint(c)) in sh_fmtqf()
478 if (c == '\n') in sh_fmtqf()
480 else if (c == a) in sh_fmtqf()
487 …else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[ST_NORM][ in sh_fmtqf()
497 while (c = mbchar(cp)) in sh_fmtqf()
499 switch (c) in sh_fmtqf()
502 c = 'E'; in sh_fmtqf()
509 c = 'r'; in sh_fmtqf()
512 c = 't'; in sh_fmtqf()
515 c = 'f'; in sh_fmtqf()
518 c = 'b'; in sh_fmtqf()
521 c = 'a'; in sh_fmtqf()
526 c = '\n'; in sh_fmtqf()
535 if(!iswprint(c)) in sh_fmtqf()
537 if(!isprint(c)) in sh_fmtqf()
545 sfprintf(staksp, "\\%03o", c); in sh_fmtqf()
566 stakputc(c); in sh_fmtqf()
569 if (!c) in sh_fmtqf()
577 while (c = mbchar(cp)) in sh_fmtqf()
579 if (c == '\n') in sh_fmtqf()
595 else if (c == '\'') in sh_fmtqf()
614 while (c = mbchar(cp)) in sh_fmtqf()
628 if (c) in sh_fmtqf()
633 } while (c); in sh_fmtqf()
641 wchar_t c, d; in sh_strchr() local
646 while(c = mbchar(cp)) in sh_strchr()
648 if(c==d) in sh_strchr()
679 register int c; in sh_checkid() local
680 if(c= *cp++,isaletter(c)) in sh_checkid()
681 while(c= *cp++,isaname(c)); in sh_checkid()
682 if(c==']' && (!last || ((char*)cp==last))) in sh_checkid()