提交 9743b0ef 编写于 作者: J jp9000

fixed a lexer bug with detecting alphanumeric character text (not happy about it though)

上级 e27ded19
......@@ -241,9 +241,9 @@ static inline enum base_token_type get_char_token_type(const char ch)
{
if (is_whitespace(ch))
return BASETOKEN_WHITESPACE;
else if (isdigit(ch))
else if (ch >= '0' && ch <= '9')
return BASETOKEN_DIGIT;
else if (isalpha(ch))
else if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z'))
return BASETOKEN_ALPHA;
return BASETOKEN_OTHER;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册