Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit dfef309

Browse files
authored
Update README.md
1 parent a77e6d1 commit dfef309

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

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

Lines changed: 0 additions & 10 deletions
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)

AltStyle によって変換されたページ (->オリジナル) /