about summary refs log tree commit diff
path: root/boot/tests/parse/try_must.cskt
blob: b111ed53464e8313b37140cc0df3d4303cb067e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
chaining of try and must expressions, with themselves
and across multiple members

<<<

a!.b?.c?
c!!!

>>>

(expr (try (expr (member of (expr (try (expr (member of (expr (must (expr (name a)))) named b)))) named c))))
(expr (must (expr (must (expr (must (expr (name c))))))))