ref: c634b3005ccd2ddfe903b1c1c7b7d61e2e8d6fb4
dir: /lib/std/test/sjlj.myr/
use std
var st
const main = {
	var jb
	st = 1
	if std.setjmp(&jb)
		std.put("nonlocal return\n")
		std.exit(st)
	;;
	st = 0
	std.put("doing jmp\n")
	dolongjmp(&jb)
	std.fatal("unreachable\n")
}
const dolongjmp = {jb
	std.longjmp(jb)
}