Lines Matching refs:str
21 maknew(char *str) in maknew() argument
26 p = str; in maknew()
27 for (ba= 0; c = *str; str++) in maknew()
28 if (c == '\\' && *(str+1)== '&') in maknew()
29 ba=str; in maknew()
30 str=p; in maknew()
33 for (dpoint=0; *str; str++) in maknew()
35 if (*str=='.' && !ineqn(str,p) && in maknew()
36 (str>p && digit(*(str-1)) || in maknew()
37 digit(*(str+1)))) in maknew()
38 dpoint=str; in maknew()
41 for(; str>p; str--) in maknew()
43 if (digit( * (str-1) ) && !ineqn(str, p)) in maknew()
46 if (!dpoint && p==str) /* not numerical, don't split */ in maknew()
48 if (dpoint) str=dpoint; in maknew()
51 str = ba; in maknew()
52 p =str; in maknew()
63 } while (*exstore++ = *str++); in maknew()