From db510ba69e90039a9649a4bf3c8e6b7bdc5a09bd Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Thu, 24 Sep 2015 04:07:03 +0200 Subject: cleaned up operator precedence code * use small values for low precedence --- src/expressions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/expressions.cpp') diff --git a/src/expressions.cpp b/src/expressions.cpp index 6b1e8fe..b59b409 100644 --- a/src/expressions.cpp +++ b/src/expressions.cpp @@ -94,7 +94,7 @@ Expressions::push_calc(Expressions::Operator op) /* calculate if op has lower precedence than op on stack */ if (first >= 0 && - precedence(operators.peek(first)) <= precedence(op)) + precedence(op) <= precedence(operators.peek(first))) calc(); return push(op); -- cgit v1.2.3