/* This is not a proper strtod() implementation, but sufficient for Python. | |
Python won't detect floating point constant overflow, though. */ | |
extern int errno; | |
extern int strlen(); | |
extern double atof(); | |
double | |
strtod(p, pp) | |
char *p; | |
char **pp; | |
{ | |
double res; | |
if (pp) | |
*pp = p + strlen(p); | |
res = atof(p); | |
errno = 0; | |
return res; | |
} |