Files
example-code-2e/02-array-seq/lispy/README.md
Luciano Ramalho dfef30981e Update README.md
2021-07-08 12:41:18 -03:00

1.2 KiB
Raw Blame History

Norvigs originals and updates

This directory contains:

  • original/: Norvigs lis.py, lispy.py, and the lispytest.py custom test script for testing both;
  • py3.10/: lis.py with type hints, pattern matching, and minor edits—requires Python 3.10.

The py3.10/ directory also has lis_test.py to run with pytest, including the lis_tests suite from original/lispytest.py, and additional separate tests for each expression and special form handled by evaluate.

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.

Luciano Ramalho
June 29, 2021