I came across a couple of typos that are not yet listed on the errata
page:
R5.97RS:
- Section 3.2, first sentence: "It useful to" => "It is useful to"
- Section 10, the example for the macro expansion algorithm misses
a pair of parens in the use of defun:
"(defun even? (n) (or = n 0) (odd? (- n 1)))"
=> "(defun even? (n) (or (= n 0) (odd? (- n 1))))"
- Appendix E, 14th bullet:
"The !#r6rs comment" => "The #!r6rs comment"
Standard Libraries:
- Section 6.2, somewhere in the middle: "reocrd" => "record"
- Section 6.3, 11th para: I guess "make-record-type" should read
"make-record-type-descriptor":
"If fields is modified after make-record-type has been called..."
=> "If fields is modified after make-record-type-descriptor has
been called..."
Rationale:
- Section 18.5, last sentence: "that use record" => "that use
records"
--
Marcus
Received on Tue Aug 07 2007 - 06:14:21 UTC