fix: tests and main

This commit is contained in:
2026-05-13 18:48:14 -06:00
parent 3ec73559ee
commit ab791dbc9b
8 changed files with 24 additions and 205 deletions

View File

@@ -27,7 +27,11 @@ EvaluatorResult evaluate_binary(Node *tree) {
EvaluatorResult left_result = evaluate_tree(left);
EvaluatorResult right_result = evaluate_tree(right);
if (!left_result.is_valid || !right_result.is_valid) {
if (!left_result.is_valid) {
return left_result;
}
if (!left_result.is_valid) {
return left_result;
}