hy/hy
Nicolas Dandrimont 387bc0d9f2 Split eval in two steps to allow eval'ing statements
We compile the evaluated operand, separating the body (statements)
from the expression. We then eval() those separately, and return
the evaluated expression.
2013-05-05 20:42:48 +02:00
..
contrib Rename decorate-with' to with-decorator' 2013-04-28 17:14:22 +02:00
core mangles kthxbye 2013-05-05 20:42:48 +02:00
lex Don't lex "j" as a complex number. 2013-05-04 10:27:30 +02:00
models Make HyList add returns HyList 2013-04-28 17:04:33 +02:00
__init__.py Callin' this 0.9.6 2013-04-15 22:36:50 -04:00
__main__.py License bits. 2013-03-28 22:42:53 -04:00
cmdline.py Fix "hy -c CMD" to show lex errors; add tests 2013-04-24 22:23:12 -04:00
compiler.py Do the macro processing in the compiler 2013-05-05 20:42:48 +02:00
completer.py idle cleanup 2013-04-02 14:50:16 -04:00
errors.py holy shit it's 2013 2013-03-18 10:27:14 -04:00
importer.py Split eval in two steps to allow eval'ing statements 2013-05-05 20:42:48 +02:00
macros.py Revert "Make HySymbol bytes free!" 2013-04-06 20:02:08 -04:00
mangle.py Remove useless variable assignment 2013-04-22 00:30:22 +02:00
util.py Make temp attribute more solid and add unit test on regression 2013-04-24 22:36:49 +02:00