Skip to content

Learning with Peter Norvig's lis.py interpreter

License

Notifications You must be signed in to change notification settings

BrunoDivino/lispy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scheme 48.0%
  • Clojure 11.8%
  • Python 11.5%
  • Jupyter Notebook 8.8%
  • Scala 6.5%
  • C 5.8%
  • Other 7.6%