Return to main.c CVS log | Up to [local] / src / usr.bin / m4 |
version 1.50, 2001/09/28 12:05:38 | version 1.51, 2001/10/06 10:52:25 | ||
---|---|---|---|
|
|
||
while ((isalnum(c = gpbc()) || c == '_') && tp < etp) | while ((isalnum(c = gpbc()) || c == '_') && tp < etp) | ||
h = (h << 5) + h + (*tp++ = c); | h = (h << 5) + h + (*tp++ = c); | ||
PUTBACK(c); | if (c != EOF) | ||
PUTBACK(c); | |||
*tp = EOS; | *tp = EOS; | ||
/* token is too long, it won't match anything, but it can still | /* token is too long, it won't match anything, but it can still | ||
* be output. */ | * be output. */ |