ref: 6ed1ebe0ee2e45b4b9079bf4ed0df24311ae4e8d
dir: /test/matchconst.myr/
use std
/* checks that matching works when comparing against constants,
instead of just literals. exits with 88. */
/* some misc constants */
const Ca = 123
const Cb = 8
const Cc = 42
const main = {
var v
v = 8
match v
| Ca: std.exit(123)
| Cb: std.exit(88)
| Cc: std.exit(42)
| _: std.die("Impossible match failure in pattern\n")
;;
}