From 52de677db2a35fedb7ba52bd3e3430888fe7ee4d Mon Sep 17 00:00:00 2001 From: liamHowatt Date: Mon, 15 Sep 2025 17:15:46 +0200 Subject: [PATCH] substitute left right shifts in array lengths --- gen/gen_mpy.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gen/gen_mpy.py b/gen/gen_mpy.py index 105c8032b..1867f3a9e 100644 --- a/gen/gen_mpy.py +++ b/gen/gen_mpy.py @@ -2564,6 +2564,8 @@ def try_generate_array_type(type_ast): .replace("(", "__") .replace(")", "__") .replace("/", "_div_") + .replace("<<", "lsh") + .replace(">>", "rsh") ) arr_to_c_convertor_name = "mp_arr_to_%s" % array_convertor_suffix arr_to_mp_convertor_name = "mp_arr_from_%s" % array_convertor_suffix