You can find the documentation at https://jetack.github.io/lispython/.
poetry install --no-root # for dependency
pip install -e . # for developmentpip install lispythonlpy {filename}.lpylpy
#or
lpy -t #if you want to print python translation.l2py {filename}.lpyIt just displays translation. (don't run it)
# in project root directory
python -m unittest
#or
lpy -m unittest- Test on more python versions
- REPL should track history and arrow key navigation
- REPL multi-line input support
- Better compileation error messages
-
as->macro for syntactic sugar -
gensymfor avoiding name collision
-
type_commentnever considered. Later, it should be covered - Any missing AST nodes in the version 3.12+