d501d4d806
This means that a HySymbol remembers its original name. That is, `a-b` and `a_b` are different symbols although `(setv a-b 1)` and `(setv a_b 1)` set the same variable (namely, `a_b`). Most of the edits in this commit are to switch underscores to hyphens in places where mangling hasn't happened yet. I removed some lexer tests since the lexer no longer does any mangling. |
||
---|---|---|
.. | ||
contrib | ||
extra | ||
__init__.py | ||
cons.hy | ||
core.hy | ||
defclass.hy | ||
language.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 |