diff --git a/src/Binder/Binder.cpp b/src/Binder/Binder.cpp index aa4d92b..dc060a3 100644 --- a/src/Binder/Binder.cpp +++ b/src/Binder/Binder.cpp @@ -42,6 +42,9 @@ BoundExpression* Binder::BindExpression(ParsedExpression* expression){ case ParsedExpressionKind ::LiteralBool: return new BoundLiteralBoolExpression(((LiteralBoolExpression*)expression)->GetValue(), expression->GetStartPosition(), expression->GetLength()); + case ParsedExpressionKind ::Parenthesized: + return BindExpression(((ParenthesizedExpression*)expression)->GetInnerExpression()); + case ParsedExpressionKind ::Bad: return new BoundBadExpression(expression->GetStartPosition(), expression-> GetLength()); }