shithub: mc

ref: 3eebcf6c31e23b12d11332f3b424bfe91dc66dcc
dir: /test/overlappingif.myr/

View raw version
/* checks that if multiple if conditions are valid, only the first is
* selected. should exit with 2. */
const main = {
	var v
	var x

	v = 0xff

	if v & 0xff00 != 0
		x = 1
	elif v & 0xfff0 != 0
		x = 2
	elif v & 0xffff != 0
		x = 3
	;;
	-> x
}