Lines Matching refs:str
19 maknew(char *str) in maknew() argument
24 p = str; in maknew()
25 for (ba= 0; c = *str; str++) in maknew()
26 if (c == '\\' && *(str+1)== '&') in maknew()
27 ba=str; in maknew()
28 str=p; in maknew()
31 for (dpoint=0; *str; str++) in maknew()
33 if (*str=='.' && !ineqn(str,p) && in maknew()
34 (str>p && digit(*(str-1)) || in maknew()
35 digit(*(str+1)))) in maknew()
36 dpoint=str; in maknew()
39 for(; str>p; str--) in maknew()
41 if (digit( * (str-1) ) && !ineqn(str, p)) in maknew()
44 if (!dpoint && p==str) /* not numerical, don't split */ in maknew()
46 if (dpoint) str=dpoint; in maknew()
49 str = ba; in maknew()
50 p =str; in maknew()
61 } while (*exstore++ = *str++); in maknew()