From 8ea8bd7e41c48be9635c29fb928fe9decc4eb112 Mon Sep 17 00:00:00 2001 From: kartofen Date: Thu, 10 Jul 2025 00:28:22 +0300 Subject: shift-reduce did not work, not works (not very good) with no nonassoc --- parts/grammar.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'parts/grammar.h') diff --git a/parts/grammar.h b/parts/grammar.h index 4505b1a..594e61e 100644 --- a/parts/grammar.h +++ b/parts/grammar.h @@ -4,9 +4,9 @@ #include // size_t enum precedence_flag { - PRECEDENCE_NO_ASSOC, - PRECEDENCE_RIGHT_ASSOC, PRECEDENCE_LEFT_ASSOC, + PRECEDENCE_RIGHT_ASSOC, + PRECEDENCE_NO_ASSOC, }; #define PRECEDENCE_NUM(prec) ((prec) >> 2) -- cgit v1.2.3