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