From 3c0a8f0b899a343f43caf9c95147b2cf77a7b525 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sun, 28 Apr 2024 14:58:55 -0400 Subject: Syntax tweak: use ':' for blocks --- test/corecursive_func.tm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'test/corecursive_func.tm') diff --git a/test/corecursive_func.tm b/test/corecursive_func.tm index 22ffd627..a5c13dde 100644 --- a/test/corecursive_func.tm +++ b/test/corecursive_func.tm @@ -1,15 +1,15 @@ -func ping(x:Int)->[Text] - if x > 0 +func ping(x:Int)->[Text]: + if x > 0: return ["ping: {x}"] ++ pong(x-1) - else + else: return ["ping: {x}"] -func pong(x:Int)->[Text] - if x > 0 +func pong(x:Int)->[Text]: + if x > 0: return ["pong: {x}"] ++ ping(x-1) - else + else: return ["pong: {x}"] -func main() +func main(): >> ping(3) = ["ping: 3", "pong: 2", "ping: 1", "pong: 0"] -- cgit v1.2.3