Fix order of operations.

This commit is contained in:
Danila Fedorin 2018-08-15 00:44:43 -07:00
parent 9f34a3f5ac
commit 5f681a5971
1 changed files with 4 additions and 4 deletions

View File

@ -315,10 +315,10 @@ int main() {
ab.add_function("divide", function_divide, "(num, num)->num");
ab.add_function("negate", function_negate, "(num)->num");
ab.add_operator_infix("+", "plus", 1, -1);
ab.add_operator_infix("-", "minus", 1, -1);
ab.add_operator_infix("*", "times", 2, -1);
ab.add_operator_infix("/", "divide", 2, -1);
ab.add_operator_infix("+", "plus", -1, 2);
ab.add_operator_infix("-", "minus", -1, 2);
ab.add_operator_infix("*", "times", -1, 3);
ab.add_operator_infix("/", "divide", -1, 3);
ab.add_operator_prefix("-", "negate");
while(!close_requested) {