From c162f1c98cc9ea65f535eee45468ac4703b4bcf7 Mon Sep 17 00:00:00 2001 From: Redo Date: Tue, 1 Nov 2022 14:43:25 -0600 Subject: [PATCH] add file io error printing --- assembler-8608.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assembler-8608.lua b/assembler-8608.lua index f05b306..7b308a6 100644 --- a/assembler-8608.lua +++ b/assembler-8608.lua @@ -159,7 +159,8 @@ local function assembleCode(code, instrs) end local function readFile(fn) - local fi = io.open(fn, "r") or error("could not open file "..fn) + local fi, err = io.open(fn, "r") + if not fi then error("could not open file "..fn..": "..err) end local text = fi:read("*a") fi:close() return text