# tests empty statement lists, etc.
# no output.
resource n0
body n0() separate
resource n1()
	op p()
	op q()
	proc p()  {
	}
	proc q()  {
		int  a = 1
		int  b = 2
		if (a < b) {
		} else if (a == b ) {
		} else if (a > b ) {
		    while (true) {
			if (a > 0) {
				a --
			} else if (a == 111 ) {
			} else {
				exit
			}
		    }
		}
		if (a == 77) {
			if (b == 88) {
				char  c 
			} else if (b == 999 ) {
			} else {
			}
		}
	}


	final {
	}
end
body n0
end
