From 11fa4f548ca71baa96a9dba4aa9a24051de265d3 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Fri, 6 Sep 2024 14:15:55 -0400 Subject: Support 'when' statements as expressions --- test/enums.tm | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'test') diff --git a/test/enums.tm b/test/enums.tm index f4af342d..98811408 100644 --- a/test/enums.tm +++ b/test/enums.tm @@ -66,4 +66,12 @@ func main(): while when cases[i] is One(x): >> x i += 1 + + >> expr := when cases[1] is One(y): + y + 1 + else: + -1 + = 2 + + -- cgit v1.2.3