blob: 768df318f30eac11655eaf8628128327591565b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
use std
type u = union
`A
`B
`C int
;;
const a = [`A, `B, `C 123]
const main = {
for v in a
match v
| `A: std.put("A ")
| `B: std.put("B ")
| `C x: std.put("C {}\n", x)
;;
;;
std.put("\n")
}
|