blob: d93745dd752132af172f674cac574672b18a12af (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# Tests for the 'when' block
func main():
answers := [
(
when x is "A","B":
"A or B"
is "C":
"C"
else:
"Other"
) for x in ["A", "B", "C", "D"]
]
>> answers
= ["A or B", "A or B", "C", "Other"]
n := 23
>> when n is 1: Int64(1)
is 2: Int64(2)
is 21 + 2: Int64(23)
= Int64(23)?
|