51c7efe6e8
This commit refactors the exception/error classes and their handling. It also retains Hy source strings and their originating file information, when available, all throughout the core parser and compiler functions. As well, with these changes, calling code is no longer responsible for providing source and file details to exceptions, Closes hylang/hy#657. |
||
---|---|---|
.. | ||
compilers | ||
importer | ||
macros | ||
native_tests | ||
resources | ||
__init__.py | ||
test_bin.py | ||
test_hy2py.py | ||
test_lex.py | ||
test_models.py |