Simon Gomizelj b27cdfed69 Fix defclass construction
Python Class AST expects a body which is a list of ast.Expr. Force
every entry to be stored as a statement. This means we'll preserve
print statements.

Python also doesn't construct docstrings in classes by setting a
__doc__ attribute, it does it by inspecting the first ast.Expr node of
the class. But this means we can remove the special handler for it.
2018-03-31 02:43:53 -04:00
2014-04-30 01:51:21 +03:00
2018-03-26 22:47:12 -04:00
2018-03-31 02:43:53 -04:00
2018-03-31 02:43:53 -04:00
2014-10-06 13:37:51 -06:00
2017-04-26 14:00:11 -07:00
2014-09-08 14:56:04 +02:00
2017-12-31 09:03:39 -05:00
2014-11-22 10:28:31 -05:00
2018-01-01 10:38:33 -05:00
2017-04-26 14:00:11 -07:00
2018-02-13 15:31:52 -08:00
2018-03-31 02:43:53 -04:00
2018-03-06 11:50:17 -08:00
2018-02-14 16:05:31 -05:00
2018-02-14 16:05:31 -05:00

Hy

Build Status Version

XKCD #224

Lisp and Python should love each other. Let's make it happen. Try it.

Hylarious Hacks

OK, so, why?

Well. Python is awesome. So awesome, that we have so many tools to alter the language in a core way, but we never use them.

Why?

Well, I wrote Hy to help people realize one thing about Python:

It's really awesome.

Oh, and lisps are neat.

Cuddles the Hacker

(fan art from the one and only doctormo)

Project

Description
Hy fork
Readme 6.1 MiB
Languages
Python 50.7%
Hy 41.5%
reStructuredText 7.1%
Batchfile 0.4%
Makefile 0.3%