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

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to