From be051ea9f0a3394d3825912c9fee1d173d8afbe3 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sat, 20 Sep 2008 12:17:52 +0000 Subject: [PATCH] right_to_left() now returns 0 for left-to-right associativity instead of -1. [r22138] --- ast.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ast.c b/ast.c index dfd13de..4daf4f6 100644 --- a/ast.c +++ b/ast.c @@ -88,13 +88,13 @@ enum precedence_t { /** * Returns 1 if a given precedence level has right-to-left - * associativity, else -1. + * associativity, else 0. * * @param precedence the operator precedence */ static int right_to_left(unsigned precedence) { return (precedence == PREC_ASSIGN || precedence == PREC_COND || - precedence == PREC_UNARY) ? 1 : -1; + precedence == PREC_UNARY) ? 1 : 0; } /** -- 2.20.1