From: Laurent Mazet Date: Sun, 22 Jan 2023 14:37:32 +0000 (+0100) Subject: fix comparison operator priority X-Git-Tag: v0.8~34 X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;h=319b70562638c45cbcd490ccd122e20db20d7c85;p=calc.git fix comparison operator priority --- diff --git a/parser.c b/parser.c index 844e941..76f8da9 100644 --- a/parser.c +++ b/parser.c @@ -78,12 +78,12 @@ keyword_t operators[NB_OPERATORS] = { { "/", Div, 2, 1, 2}, { "%", Mod, 2, 1, 3}, { "^", Pow, 2, 1, 4}, - { "==", Equal, 2, 2, 6}, - { "!=", Diff, 2, 2, 6}, - { ">=", Ge, 2, 2, 6}, - { "<=", Le, 2, 2, 6}, - { ">", Gt, 2, 1, 6}, - { "<", Lt, 2, 1, 6} + { "==", Equal, 2, 2, 0}, + { "!=", Diff, 2, 2, 0}, + { ">=", Ge, 2, 2, 0}, + { "<=", Le, 2, 2, 0}, + { ">", Gt, 2, 1, 0}, + { "<", Lt, 2, 1, 0} }; #define NB_FUNCTIONS 12