add operation tree printing, fix wrong data linking during selective assembly

This commit is contained in:
2026-11-08 17:31:25 +02:00
parent e8f3f76117
commit 0f0dac6a25
4 changed files with 69 additions and 8 deletions
+1 -1
View File
@@ -9,6 +9,6 @@ namespace Syntax
int prepare_token_vector(std::vector<Expression::Token>& tv);
std::vector<Expression::Operation> build_op_vector(const std::vector<Expression::Token>& tv);
Expression::TreeNode ov_to_tree(const std::vector<Expression::Token>& tv, const std::vector<Expression::Operation>& ov);
void print_op_tree(const std::vector<Expression::Token>& tv, const std::vector<Expression::Operation>& ov);
void print_op_tree(const Expression::TreeNode &node);
}