diff --git a/src/syntax_analyser/abstract_syntax_tree.cpp b/src/syntax_analyser/abstract_syntax_tree.cpp index 02699c7..9fc25a4 100644 --- a/src/syntax_analyser/abstract_syntax_tree.cpp +++ b/src/syntax_analyser/abstract_syntax_tree.cpp @@ -133,10 +133,6 @@ std::vector> AbstractSyntaxTree::evaluateOperations( std::make_unique(outputIdentifier), std::make_unique( (static_cast(secondToken)).value))); - - std::cout << outputIdentifier << " + " - << (static_cast(secondToken)).value - << "\n"; } if (secondToken.tokenType == TokenType::IDENTIFIER) { @@ -149,7 +145,7 @@ std::vector> AbstractSyntaxTree::evaluateOperations( break; } - + case OperatorType::SUBTRACTION: { if (secondToken.tokenType == TokenType::NUMBER) { statements.push_back(std::make_unique( @@ -158,7 +154,7 @@ std::vector> AbstractSyntaxTree::evaluateOperations( std::make_unique( (static_cast(secondToken)).value))); } - + if (secondToken.tokenType == TokenType::IDENTIFIER) { statements.push_back(std::make_unique( IdentifierValue(outputIdentifier),