default Order dec $include val print = "print_endline" : string -> unit val test : bits(8) -> unit function test 0b00 @ 0xF @ 0b00 = print("0b00111100") and test 0b0 @ _ : bits(5) @ 0b1 @ [bitzero] = print ("0b0_____10") and test 0b0 @ _ : bits(5) @ 0b1 @ [_] = print("0b0_____1_") and test 0b0 @ _ : bits(5) @ 0b1 @ [bitone] = print ("0b0_____11") and test _ = print("wildcard") val main : unit -> unit function main () = { test(0b00111100); test(0b01111111); test(0b01111110); }