shithub: mc

ref: 3dbb72f57af35856e12c5c202ca845f9cf4c5c4a
dir: /test/nestucon.myr/

View raw version
use std

type t = struct
	x : union
		`Int int
		`Str byte[:]
	;;
;;

const main = {
	var a : t

	a = [.x = `Str "asdf"]
	match a
	| [.x=`Str s]:	std.put("%s\n", s)
	;;
}