Lines Matching refs:string
22 * string processing routines for Korn shell
50 * <table> is searched for string <sp> and corresponding value is returned
176 * look for the substring <oldsp> in <string> and replace with <newsp>
177 * The new string is put on top of the stack
179 char *sh_substitute(const char *string,const char *oldsp,char *newsp)
181 assume string!=NULL && oldsp!=NULL && newsp!=NULL;
183 strlen(x)==(strlen(in string)+strlen(in newsp)-strlen(in oldsp));
186 register const char *sp = string;
231 /* copy rest of string */
301 char *sh_fmtq(const char *string)
303 register const char *cp = string, *op;
322 return((char*)string);
326 return((char*)string);
327 c = cp - string;
328 stakwrite(string,c);
329 string = cp;
358 if(c = --cp - string)
359 stakwrite(string,c);
366 cp = string;
438 char *sh_fmtqf(const char *string, int single, int fold)
440 register const char *cp = string;
451 if (!cp || !*cp || !single && !fold || fold && strlen(string) < fold)
455 c = mbchar(string);
639 int sh_strchr(const char *string, register const char *dp)
642 register const char *cp=string;
649 return(cp-string);
652 return(cp-string);
707 char *fmtident(const char *string)
709 return((char*)string);