From a673db77ca6491084c6fb59748a46cb054c93c15 Mon Sep 17 00:00:00 2001 From: Emi Simpson Date: Sun, 17 Mar 2024 10:00:56 -0400 Subject: [PATCH] BUG: Codegen optimization for + failed to fire --- ir.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir.py b/ir.py index 1bada00..b025842 100644 --- a/ir.py +++ b/ir.py @@ -222,7 +222,7 @@ class Application: return unwrap_opt(self.first.try_apply(self.arg)).codegen() else: match self.first: - case Application(Builtin(Builtin.BB_PLUS), addend1): + case Application(Builtin(Builtin.BB_PLUS()), addend1): return f'({addend1.codegen()} + {self.arg.codegen()})' case Builtin(Builtin.BB_PLUS_CONST(n)): return f'({self.arg.codegen()}{n:+})'