diff --git a/src/ast/expressions/infix.cpp b/src/ast/expressions/infix.cpp index 5ce1c75..7a54094 100644 --- a/src/ast/expressions/infix.cpp +++ b/src/ast/expressions/infix.cpp @@ -9,7 +9,7 @@ namespace ast { } std::string infix_expr::str() const { - return left->str() + token.literal + right->str(); + return "(" + left->str() + " " + op + " " + right->str() + ")"; } infix_expr::~infix_expr() {