From ec106c0b31e45ec4a6c7a84799a008e9cf42d31a Mon Sep 17 00:00:00 2001 From: dzaima Date: Wed, 17 May 2023 18:18:38 +0300 Subject: better heuristic for 𝕨∊𝕩 comparison-or path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/builtins/search.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/builtins/search.c b/src/builtins/search.c index 6dde4a02..f5d4a6f9 100644 --- a/src/builtins/search.c +++ b/src/builtins/search.c @@ -301,7 +301,8 @@ B memberOf_c2(B t, B w, B x) { decG(w); goto dec_x; } - if (xia<=(xe==el_i8?1:xe==el_i16?4:16) && wia>16) { + u8 me = we>xe?we:xe; + if (xia<=(me==el_i8?1:me==el_i16?4:16) && wia>16) { SGetU(x); r = WEQ(GetU(x,0)); for (usz i=1; i