From c97e987c3e0fd631cb694535859701248e1357bb Mon Sep 17 00:00:00 2001 From: WormHeamer Date: Mon, 4 Aug 2025 04:26:12 -0400 Subject: fix communative peepholes trampling type boundaries --- test.lang | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test.lang') diff --git a/test.lang b/test.lang index af8927d..bda2c90 100644 --- a/test.lang +++ b/test.lang @@ -9,6 +9,6 @@ // also single-line now proc main(a i64, b i64) { - let c = a + b - return (a - b) = (((a + b) - b) - b) + return (a = a) & (b = a) + // (true = 0) = (a xor b) } -- cgit v1.2.3