Not if your scheme is
token whitespace value
A good parser can deal with this without much effort; it's just a
case of:
tok = p;
while (!isspace(*p) && *p) p++;
if (*p) {
*p = 0;
while (isspace(*p)) ++p;
val = p;
}
else val = (char*)0;
with the only restriction being that the value has to start with a
something other than whitespace.
____
david parsons \bi/ orc@pell.chi.il.us
\/