From d1a1c1592e610526c4a0432f93bd9ea6ae96d6e8 Mon Sep 17 00:00:00 2001 From: mryouse Date: Sat, 18 Jun 2022 02:45:04 +0000 Subject: refactor: make neb a module --- exceptions.py | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 exceptions.py (limited to 'exceptions.py') diff --git a/exceptions.py b/exceptions.py deleted file mode 100644 index 8bbe000..0000000 --- a/exceptions.py +++ /dev/null @@ -1,13 +0,0 @@ -class NebPanic(BaseException): - pass - -class InterpretPanic(NebPanic): - def __init__(self, sym, msg, arg=None): - big_message = f"[{sym.line}] '{sym.name}': {msg}" - if arg is not None: - big_message += f" (got {arg})" - super().__init__(big_message) - -class LexError(NebPanic): - def __init__(self, message, line): - super().__init__(f"line {line}: {message}") -- cgit v1.2.3