TOKEN_NUMBER
if (token_type(token) != TOKEN_NUMBER)
else if (token_type(token) == TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
case TOKEN_NUMBER:
case TOKEN_NUMBER:
case TOKEN_NUMBER:
token_type(token) = TOKEN_NUMBER;
token_type(token) = TOKEN_NUMBER;
token_type(value) = TOKEN_NUMBER;
} else if (token_type(token) == TOKEN_NUMBER) {
if (t1 != TOKEN_IDENT && t1 != TOKEN_NUMBER && t1 != TOKEN_SPECIAL)
if (t2 != TOKEN_IDENT && t2 != TOKEN_NUMBER && t2 != TOKEN_SPECIAL)
if (t2 == TOKEN_NUMBER && strpbrk(p, "+-."))
if (t1 == TOKEN_NUMBER) {
return TOKEN_NUMBER;
return TOKEN_NUMBER;
case TOKEN_NUMBER:
token_type(left) = TOKEN_NUMBER; /* could be . + num */
if (token_type(token) != TOKEN_NUMBER)
if (token_type(token) != TOKEN_NUMBER)
case TOKEN_NUMBER:
case TOKEN_NUMBER:
token_type(token) = TOKEN_NUMBER;