From 510d4e7f94ac53a9f93e87d1bdb7dcb679ed5e85 Mon Sep 17 00:00:00 2001 From: Valk Richard Li <48872266+ValKmjolnir@users.noreply.github.com> Date: Fri, 21 Feb 2020 00:45:27 +0800 Subject: [PATCH] update --- version2.0/nasal_parse.h | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/version2.0/nasal_parse.h b/version2.0/nasal_parse.h index 28ff1d8..04de1c4 100644 --- a/version2.0/nasal_parse.h +++ b/version2.0/nasal_parse.h @@ -779,13 +779,9 @@ abstract_syntax_tree nasal_parse::multive_calculation() // such as: -a=1; this is incorrect use. if((this_token.type==__sub_operator) || (this_token.type==__nor_operator)) { + // unary calculation calc_node.set_node_line(this_token.line); calc_node.set_node_type(this_token.type); - abstract_syntax_tree null_node; - null_node.set_node_line(this_token.line); - null_node.set_node_type(__number); - null_node.set_var_number("0"); - calc_node.add_children(null_node); calc_node.add_children(scalar_generate()); } else @@ -806,11 +802,6 @@ abstract_syntax_tree nasal_parse::multive_calculation() calc_node.set_clear(); calc_node.set_node_line(this_token.line); calc_node.set_node_type(this_token.type); - abstract_syntax_tree null_node; - null_node.set_node_line(this_token.line); - null_node.set_node_type(__number); - null_node.set_var_number("0"); - calc_node.add_children(null_node); calc_node.add_children(scalar_generate()); } else