Skip to content

Commit 0181680

Browse files
committed
Remove debugging assistance and speculative double equals fix
1 parent 368fa95 commit 0181680

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/parser.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ pub enum IsLateral {
5757
}
5858
use crate::ast::Statement::CreateVirtualTable;
5959
use IsLateral::*;
60+
use crate::ast::Expr::BinaryOp;
6061

6162
impl From<TokenizerError> for ParserError {
6263
fn from(e: TokenizerError) -> Self {
@@ -720,6 +721,7 @@ impl Parser {
720721
pub fn parse_infix(&mut self, expr: Expr, precedence: u8) -> Result<Expr, ParserError> {
721722
let tok = self.next_token();
722723
let regular_binary_operator = match &tok {
724+
Token::DoubleEq => Some(BinaryOperator::Eq),
723725
Token::Eq => Some(BinaryOperator::Eq),
724726
Token::Neq => Some(BinaryOperator::NotEq),
725727
Token::Gt => Some(BinaryOperator::Gt),

0 commit comments

Comments
 (0)