var x: Int := 5 matched: Bool := false begin case x of 1: assert(false) | 2: assert(false) | 3: assert(false) else matched := true end; assert(matched) end.