diff --git a/parser/src/lexer.rs b/parser/src/lexer.rs index 2b67a56..8db1401 100644 --- a/parser/src/lexer.rs +++ b/parser/src/lexer.rs @@ -438,9 +438,10 @@ where fn take_number(&mut self, radix: u32) -> Option { let take_char = Lexer::::is_digit_of_radix(self.window[0], radix); - match take_char { - true => Some(self.next_char().unwrap()), - _ => None, + if take_char { + Some(self.next_char().unwrap()) + } else { + None } }