Here are a few minor comments on R7RS, draft 7: Page 8 it says "None of the identifiers defined in this report contain upper-case characters, even when they appear to do so as a result of the English-language convention of capitalizing the first word of a sentence." The second clause "even when they ...." seems an odd thing to tax the reader with. Pages 27 and 47 are the only places I see where identifiers actually begin a sentence, and in these cases none of the identifiers are capitalized. Nor should they be capitalized, as Scheme grammar should take precedence over English grammar. Perhaps better would be to rephrase the sentences so that identifiers never begin a sentence.
IEEE 754-2008 is mentioned a number of times, but no reference is given. Page 80, "Additional Material": Why not give http://www.r7rs.org/ as the sole reference, which can list other sites as they come and go. Also, I would guess that www.r7rs.org will be the place for errata, which seems an important thing to draw the readers attention to. Additionally, all the examples on page 81 could be removed from the report and placed on www.r7rs.org. Other examples could be added to the site by the Scheme community. Steve _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
