From fde6b61270aae753d60bc5430f36568bced9b9de Mon Sep 17 00:00:00 2001 From: yt2b Date: Wed, 23 Nov 2022 11:30:54 +0900 Subject: [PATCH] restore if expression --- parser/src/lexer.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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 } }