[r6rs-discuss] [Formal] Scheme should not be changed to be case
Arthur A. Gleckler
arthur at zurich.csail.mit.edu
Wed Nov 15 01:16:57 EST 2006
On Nov 14, 2006, at 10:09 PM, Peter Gavin wrote:
> One possible compromise, solely for the purpose of maintaining
> backwards compatibility with R5RS: any character in the set of
> uppercase Latin alphabetic characters (ASCII 0x41-0x5A) is
> interchangeable with its lowercase version (ASCII 0x61-0x7A), and
> vice-versa. Every other Unicode character is kept as-is, and no other
> case manipulation occurs.
I thought of that, too, but even though I like case-insensitivity,
that compromise is too much of a special case. I'd rather break old
programs than do something like that, as delightful as it would be
for me personally!
More information about the r6rs-discuss