diff --git a/parser.cpp b/parser.cpp index ca5788e..4b791a8 100644 --- a/parser.cpp +++ b/parser.cpp @@ -427,7 +427,8 @@ namespace usql { // parenthised expression if (token_type == TokenType::open_paren) { - // open paren already consumed + m_lexer.skipToken(TokenType::open_paren); + auto left = parse_expression(); do { left = parse_expression(std::move(left));