diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2025-04-06 16:07:23 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2025-04-06 16:07:23 -0400 |
| commit | 6782cc5570e194791ca6cdd695b88897e9145564 (patch) | |
| tree | a428e9d954aca251212ec1cf15bd35e0badce630 /test/for.tm | |
| parent | 448e805293989b06e07878a4a87fdd378f7c6e02 (diff) | |
No more colons for blocks
Diffstat (limited to 'test/for.tm')
| -rw-r--r-- | test/for.tm | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/test/for.tm b/test/for.tm index e4967e86..75ad2fee 100644 --- a/test/for.tm +++ b/test/for.tm @@ -1,35 +1,35 @@ -func all_nums(nums:[Int] -> Text): +func all_nums(nums:[Int] -> Text) result := "" - for num in nums: + for num in nums result ++= "$num," - else: + else return "EMPTY" return result -func labeled_nums(nums:[Int] -> Text): +func labeled_nums(nums:[Int] -> Text) result := "" - for i,num in nums: + for i,num in nums result ++= "$i:$num," - else: + else return "EMPTY" return result -func table_str(t:{Text=Text} -> Text): +func table_str(t:{Text=Text} -> Text) str := "" - for k,v in t: + for k,v in t str ++= "$k:$v," - else: return "EMPTY" + else return "EMPTY" return str -func table_key_str(t:{Text=Text} -> Text): +func table_key_str(t:{Text=Text} -> Text) str := "" - for k in t: + for k in t str ++= "$k," - else: return "EMPTY" + else return "EMPTY" return str -func main(): +func main() >> all_nums([10,20,30]) = "10,20,30," >> all_nums([]) |
