From 73bd0a21ab9b5073ea7d17fb85b3469d110dc06d Mon Sep 17 00:00:00 2001 From: WormHeamer Date: Fri, 8 Aug 2025 04:43:37 -0400 Subject: rework some stuff, maybe bugfix, loosen associative typechecking --- test.lang | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'test.lang') diff --git a/test.lang b/test.lang index d7f3c89..f46b8a0 100644 --- a/test.lang +++ b/test.lang @@ -1,9 +1,17 @@ func main(a, b i64) i64 { - if a < b { + /*if a = b { let t = a a := b b := t - } + } else { + let t = a + a := b + b := t + }*/ /* TODO: error on failing to return from a function */ - return a + b + if a < b { + return 237 + a + 812734 + b + 81753 + 2389 + } else { + return 1 + a + 7 + 123897 + } } -- cgit v1.2.3