Skip to content

Commit 5196576

Browse files
committedJul 10, 2021
Merge branch 'master' of github.com:fluentpython/example-code-2e
2 parents 1283115 + dfef309 commit 5196576

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed
 

‎02-array-seq/lispy/README.md

-10
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,4 @@ The copyright holder is Peter Norvig and the code is licensed under the
2323
[MIT license](https://github.com/norvig/pytudes/blob/60168bce8cdfacf57c92a5b2979f0b2e95367753/LICENSE).
2424

2525

26-
## Changes to Norvig's code
27-
28-
I made small changes to the programs in `original/`:
29-
30-
* In `lis.py`:
31-
* The `Procedure` class accepts a list of expressions as the `body`, and `__call__` evaluates those expressions in order, and returns the value of the last. This is consistent with Scheme's `lambda` syntax and provided a useful example for pattern matching.
32-
* In the `elif` block for `'lambda'`, I added the `*` in front of the `*body` variable in the tuple unpacking to capture the expressions as a list, before calling the `Procedure` constructor.
33-
34-
* In `lispy.py` I made [changes and a pull request](https://github.com/norvig/pytudes/pull/106) to make it run on Python 3.
35-
3626
_Luciano Ramalho<br/>June 29, 2021_

0 commit comments

Comments
 (0)
Please sign in to comment.