trivial char range check

This commit is contained in:
klensy 2021-01-29 01:27:16 +03:00
parent c3abcfe8a7
commit dcc9587160

View file

@ -298,11 +298,11 @@ impl<'a> Iterator for Tokenizer<'a> {
}
fn is_ident_start(ch: char) -> bool {
ch == '_' || ('a' <= ch && ch <= 'z') || ('A' <= ch && ch <= 'Z')
ch == '_' || ch.is_ascii_alphabetic()
}
fn is_ident_rest(ch: char) -> bool {
is_ident_start(ch) || ('0' <= ch && ch <= '9')
is_ident_start(ch) || ch.is_ascii_digit()
}
impl<'a> Token<'a> {