Peter Norvig's Lisp interpreters ported from Python 2.x to Python 3.x