Lazy load the debugging program

Property definitions

gamnit :: shadow $ App :: _shadow_debug_program
	# Lazy load the debugging program
	private var shadow_debug_program: LightPointOfViewProgram is lazy do
		var program = new LightPointOfViewProgram
		program.compile_and_link
		var error = program.error
		assert error == null else print_error error
		return program
	end
lib/gamnit/depth/shadow.nit:122,2--129,4