3204a9e8a3
Auto-promotion now occurs in only two cases: when we start the compiler and when we expand a macro. It's fully recursive so even a non-model nested in a model will be promoted. This change fixes some regressions induced by the stricter type checks of the pattern-matching compiler. |
||
---|---|---|
.. | ||
contrib | ||
extra | ||
__init__.py | ||
core.hy | ||
defclass.hy | ||
language.hy | ||
mangling.hy | ||
mathematics.hy | ||
native_macros.hy | ||
operators.hy | ||
py3_only_tests.hy | ||
py35_only_tests.hy | ||
py36_only_tests.hy | ||
quote.hy | ||
tag_macros.hy | ||
unless.hy | ||
when.hy | ||
with_decorator.hy | ||
with_test.hy |