Shiro Kawai scripsit:
> Symbol case folding is not only a matter of the reader but
> also affects the writer if we want to guarantee write-read
> invariance.
It occurs to me that a possibility not yet addressed is to provide
symbol case-folding but identifier case-folding. That is, Scheme
should fold identifiers in the interpreter or compiler, rather than
folding the names of symbols at run time. That would, I believe,
satisfy the code-backward-compatibility issue.
(I'm still in favor of case-sensitive identifiers *and* symbols.)
--
There is no real going back. Though I John Cowan
may come to the Shire, it will not seem cowan_at_ccil.org
the same; for I shall not be the same. http://www.ccil.org/~cowan
I am wounded with knife, sting, and tooth,
and a long burden. Where shall I find rest? --Frodo
Received on Thu Nov 16 2006 - 13:23:03 UTC