Skip to content

Commit

Permalink
Merge pull request #738 from acoglio/fix
Browse files Browse the repository at this point in the history
Fix typos in comments.
  • Loading branch information
MattKaufmann committed Jun 12, 2017
2 parents 9266b9f + a62002d commit 2a99674
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions books/misc/records0.lisp
Expand Up @@ -65,17 +65,17 @@ and we include a theorem formerly from record-equality.lisp
Main idea of how this all works:
A lookup structure is the cons of any object onto a non-empty
ordered-symbol-alistp that has only non-nil values, where the car is not such a
ordered alist that has only non-nil values, where the cdr is not such a
structure.
Intuitively, the car of a lookup structure is the "junk", while the cdr is the
Intuitively, the cdr of a lookup structure is the "junk", while the car is the
alist that holds the values. However, if we have other than a lookup structure
then we view its entirety as "junk."
Ge returns nil on a non-lookup structure, else looks up in the ordered symbol
G returns nil on a non-lookup structure, else looks up in the ordered symbol
alist part.
Pu would "like" simply to set the value in the ordered symbol alist part.
S would "like" simply to set the value in the ordered symbol alist part.
However, it respects the form of the lookup structure, so for example it has to
delete an existing key if it wants to set a key's value to nil.
Expand Down

0 comments on commit 2a99674

Please sign in to comment.