bitmole / lispy

Learning with Peter Norvig's lis.py interpreter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learning with lis.py

This repository contains variations of Peter Norvig's lis.py interpreter for a subset of Scheme, described in his post (How to Write a (Lisp) Interpreter (in Python)).

Provenance, Copyright and License

lis.py is published in the norvig/pytudes repository on Github. The copyright holder is Peter Norvig and the code is licensed under the MIT license.

Unless otherwise noted, I wrote the changes and additions described in the README files in each directory.

References

Articles

Books

Interpreters and tools

Luciano Ramalho
São Paulo, August 23, 2021

About

Learning with Peter Norvig's lis.py interpreter

License:MIT License


Languages

Language:Scheme 47.6%Language:Python 12.0%Language:Clojure 11.7%Language:Jupyter Notebook 9.0%Language:Scala 6.5%Language:C 5.8%Language:Scilab 4.2%Language:Makefile 2.6%Language:Racket 0.5%Language:Common Lisp 0.1%Language:Perl 0.1%Language:Shell 0.0%