[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Scheme-reports] Draft 3 Comments: Chapter 2

Denis Washington scripsit:

> "These directives may appear anywhere comments may appear (see
> below) and are treated as comments, except that they affect the
> reading of subsequent data. The #!fold-case directive causes the read
> procedure to case-fold (as if by string-foldcase, see section 6.3.5)
> each identifier and character name subsequently read from the same
> port. The #!no-fold-case directive causes the read proceudre to return
> to the default, non-folding behavior."


> Having said that, I know that adopting this would most probably
> require a vote (or has already been voted on? I don't know) which
> might not go through. But at the very least, the report should
> mention that this is a common use of square brackets in several
> implementations. Everything else somewhat feels as if the report
> hasn't catched up with reality.

You have a point, but the standardization of [] to mean () was shot
down 11-4 on the first ballot.  The characters will probably remain
permanently reserved as far as future standards are concerned.  See
http://trac.sacrideo.us/wg/wiki/WG1Ballot1Results and search locally for
"#13" to see the ballot comments.

Income tax, if I may be pardoned for saying so,         John Cowan
is a tax on income.  --Lord Macnaghten (1901)           cowan@x

Scheme-reports mailing list