fix: fix scanning of GreaterEqual

This commit is contained in:
Seymur Bagirov 2024-11-19 17:57:51 +04:00
parent 4df4107b77
commit 3357899307

View File

@ -84,7 +84,7 @@ impl Scanner {
'=' => self.add_token(TokenType::Equal), '=' => self.add_token(TokenType::Equal),
'<' if self.peek_and_match('=') => self.add_token(TokenType::LessEqual), '<' if self.peek_and_match('=') => self.add_token(TokenType::LessEqual),
'<' => self.add_token(TokenType::Less), '<' => self.add_token(TokenType::Less),
'>' if self.peek_and_match('>') => self.add_token(TokenType::GreaterEqual), '>' if self.peek_and_match('=') => self.add_token(TokenType::GreaterEqual),
'>' => self.add_token(TokenType::Greater), '>' => self.add_token(TokenType::Greater),
// checking for comments and just advance the iterator if it's a comment // checking for comments and just advance the iterator if it's a comment
'/' if self.peek_and_match('/') => { '/' if self.peek_and_match('/') => {