From 1d6f6e7c6a07832b3524871fdec86f5329736598 Mon Sep 17 00:00:00 2001 From: kartofen Date: Sun, 20 Jul 2025 13:02:56 +0300 Subject: fix precedence --- parts/precedence.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parts/precedence.h') diff --git a/parts/precedence.h b/parts/precedence.h index 37e54c6..6fe40db 100644 --- a/parts/precedence.h +++ b/parts/precedence.h @@ -7,7 +7,7 @@ enum precedence_flag { // PRECEDENCE_NO_ASSOC, }; -#define PRECEDENCE_SET(num, flag) (((num) << 1 /*2*/) | (flag)) +#define PRECEDENCE_SET(flag, num) (((num) << 2 /*2*/) | (flag)) #define PRECEDENCE_NUM(prec) ((prec) >> 2) #define PRECEDENCE_FLAG(prec) ((prec) & 0x3) -- cgit v1.2.3