{
int i, w, neg, adj, min, range, *dest;
const char *ex;
{
int i, w, neg, adj, min, range, *dest;
const char *ex;
if (*s == '+') s++;
else if (*s == '-') neg=1, s++;
if (!isdigit(*s)) return 0;
if (*s == '+') s++;
else if (*s == '-') neg=1, s++;
if (!isdigit(*s)) return 0;