From 1331f8eb139ba9ce158435f1c420aa5873ff358d Mon Sep 17 00:00:00 2001 From: mryouse Date: Sun, 5 Jun 2022 03:35:34 +0000 Subject: add proper exception handling for files --- neb.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'neb.py') diff --git a/neb.py b/neb.py index 5f26233..b7d759f 100644 --- a/neb.py +++ b/neb.py @@ -52,8 +52,10 @@ def run_file(filename): lexed = lex(data) parsed = parse(lexed) ev = interpret(parsed) + except NebPanic as ne: + print(f"panic! {ne}") except Exception as e: - print(f"panic! {e}") + print(f"exception! {type(e)} {e}") if __name__ == "__main__": -- cgit v1.2.3