From 3a9f622e1588308e8c514ee2c834eebc0ce78711 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Wed, 24 Apr 2013 07:50:46 -0600 Subject: Fixed order of operations bug. --- src/parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parser.cpp b/src/parser.cpp index df9e869..804e595 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -153,7 +153,7 @@ void Parser::parse() default: if( tsNonTerminal.getSize() == 0 || - getPriority( tsNonTerminal.peek().eType ) <= + getPriority( tsNonTerminal.peek().eType ) < getPriority( t.eType ) ) { // Bu::println("Pushing non-terminal: %1").arg( t.eType ); -- cgit v1.2.3