Reorganize project layout. Add buildability.

This commit is contained in:
2024-02-08 21:14:00 -08:00
parent 49ddb152ec
commit 7c98e6e895
7 changed files with 504 additions and 0 deletions

View File

@ -0,0 +1,20 @@
"""
Exceptions for HECKfile processing.
"""
class HeckException (BaseException):
"""
Base exception for HECKfile processing.
"""
class HeckParseException(HeckException):
"""
Raised for parse errors specifically.
"""
class HeckLexException(HeckException):
"""
Raised for lex errors specifically.
"""