2019-08-19 14:00:53 -04:00
|
|
|
The Hy Manual
|
|
|
|
=============
|
2013-03-12 22:53:45 -04:00
|
|
|
|
2014-01-25 21:01:16 +02:00
|
|
|
.. image:: _static/hy-logo-small.png
|
|
|
|
:alt: Hy
|
2013-05-20 18:17:11 -05:00
|
|
|
:align: left
|
2013-04-03 11:27:40 -05:00
|
|
|
|
2014-01-25 21:01:16 +02:00
|
|
|
:PyPI: https://pypi.python.org/pypi/hy
|
|
|
|
:Source: https://github.com/hylang/hy
|
|
|
|
:List: `hylang-discuss <https://groups.google.com/forum/#!forum/hylang-discuss>`_
|
2019-08-19 14:00:53 -04:00
|
|
|
:IRC: irc://chat.freenode.net/hy
|
2019-09-11 10:24:03 -04:00
|
|
|
:Stack Overflow: `The [hy] tag <https://stackoverflow.com/questions/tagged/hy>`_
|
2013-05-20 18:17:11 -05:00
|
|
|
|
2019-08-19 14:00:53 -04:00
|
|
|
Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp
|
|
|
|
code into Python abstract syntax tree (AST) objects, you have the whole
|
|
|
|
beautiful world of Python at your fingertips, in Lisp form.
|
2013-12-03 09:51:51 +01:00
|
|
|
|
2019-08-19 14:00:53 -04:00
|
|
|
To install the latest stable release of Hy, just use the command ``pip3 install
|
|
|
|
--user hy``. Then you can start an interactive read-eval-print loop (REPL) with
|
|
|
|
the command ``hy``, or run a Hy program with ``hy myprogram.hy``.
|
2013-03-12 22:53:45 -04:00
|
|
|
|
2013-03-13 19:43:19 -04:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 3
|
2013-03-12 22:53:45 -04:00
|
|
|
|
2019-08-19 14:00:53 -04:00
|
|
|
whyhy
|
2013-04-07 11:35:10 -04:00
|
|
|
tutorial
|
2015-01-02 19:56:07 -08:00
|
|
|
style-guide
|
2013-04-07 11:35:10 -04:00
|
|
|
language/index
|
2016-12-26 14:41:08 -08:00
|
|
|
extra/index
|
2013-11-29 19:59:20 -05:00
|
|
|
contrib/index
|
2014-01-25 21:01:16 +02:00
|
|
|
hacking
|