diff src/luan/cmd_line.luan @ 1349:0cceff521abb

IO error handling
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 27 Feb 2019 12:30:46 -0700
parents 5ba660381bd5
children 8d95711f6615
line wrap: on
line diff
--- a/src/luan/cmd_line.luan	Mon Feb 25 13:34:56 2019 -0700
+++ b/src/luan/cmd_line.luan	Wed Feb 27 12:30:46 2019 -0700
@@ -22,7 +22,7 @@
 	end
 	try {
 		function()
-			local main_file = load_file(file)
+			local main_file = load_file(file) or error("file '"..file.."' not found")
 			local rtn = pack( main_file( unpack(Luan.arg) ) )
 			if rtn.n > 0 then
 				print( unpack(rtn) )