diff options
Diffstat (limited to 'exceptions.py')
| -rw-r--r-- | exceptions.py | 13 |
1 files changed, 0 insertions, 13 deletions
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}") |
