Hy fork
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Kodi Arfer 88f30c4b35
Merge pull request #1886 from Kodiologist/empty-expr
6 months ago
bin Make hy2py public. 6 years ago
docs Reduce scope of symbol replacement for anaphoric macros 7 months ago
hy Fix a check for empty input in `macroexpand` 6 months ago
tests Fix detection of compiler bugs in `cant_compile` 6 months ago
.dockerignore Add initial .dockerignore file 6 years ago
.gitignore Update .gitignore to exclude pytest cache folder 2 years ago
.mailmap added new mail 6 years ago
.travis.yml Use the released version of Python 3.8 on Travis 11 months ago
AUTHORS Add @eganjs to Authors 7 months ago
CONTRIBUTING.rst Policy: allow PRs to be merged more easily 2 years ago
Dockerfile update my email 6 years ago
LICENSE Revamp the setup script's install command 9 months ago
MANIFEST.in Include fastentrypoints in the MANIFEST 9 months ago
Makefile Drop --allow-all-external, deprecated by PEP 470 2 years ago
NEWS.rst Fix a check for empty input in `macroexpand` 6 months ago
README.md Advertise our Stack Overflow tag 1 year ago
conftest.py Don't test Python 2 1 year ago
fastentrypoints.py Use fastentrypoints 2 years ago
get_version.py get_version.py: allow specifying version in environment variable 1 year ago
issue_template.md Point out appropriate help forums 2 years ago
make.bat Migrate from Nose to pytest 3 years ago
requirements-dev.txt Require a sufficiently recent version of pytest 3 years ago
requirements-travis.txt Require a sufficiently recent version of pytest 3 years ago
setup.cfg Ignore SyntaxWarnings while testing 1 year ago
setup.py Revamp the setup script's install command 9 months ago
tox.ini Add posargs to tox test runner 2 years ago

README.md

Hy

Version

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

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.

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.

Project

Cuddles the Hacker

(fan art from the one and only doctormo)