2019-08-19 20:00:53 +02:00
|
|
|
The Hy Manual
|
|
|
|
=============
|
2013-03-13 03:53:45 +01:00
|
|
|
|
2014-01-25 20:01:16 +01:00
|
|
|
.. image:: _static/hy-logo-small.png
|
|
|
|
:alt: Hy
|
2013-05-21 01:17:11 +02:00
|
|
|
:align: left
|
2013-04-03 18:27:40 +02:00
|
|
|
|
2014-01-25 20:01:16 +01: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 20:00:53 +02:00
|
|
|
:IRC: irc://chat.freenode.net/hy
|
2019-09-11 16:24:03 +02:00
|
|
|
:Stack Overflow: `The [hy] tag <https://stackoverflow.com/questions/tagged/hy>`_
|
2013-05-21 01:17:11 +02:00
|
|
|
|
2019-08-19 20:00:53 +02: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 20:00:53 +02: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-13 03:53:45 +01:00
|
|
|
|
2013-03-14 00:43:19 +01:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 3
|
2013-03-13 03:53:45 +01:00
|
|
|
|
2019-08-19 20:00:53 +02:00
|
|
|
whyhy
|
2013-04-07 17:35:10 +02:00
|
|
|
tutorial
|
2015-01-03 04:56:07 +01:00
|
|
|
style-guide
|
2013-04-07 17:35:10 +02:00
|
|
|
language/index
|
2016-12-26 23:41:08 +01:00
|
|
|
extra/index
|
2013-11-30 01:59:20 +01:00
|
|
|
contrib/index
|
2014-01-25 20:01:16 +01:00
|
|
|
hacking
|