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.
_______________________________________________ Scheme-reports mailing list Scheme-reports@x http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports