[R6RS] a typo and some lexical issues

Anton van Straaten anton at appsolutions.com
Fri Sep 1 05:08:42 EDT 2006


Michael Sperber wrote:
> Anton van Straaten <anton at appsolutions.com> writes:
> 
> 
>>Michael Sperber wrote:
>>
>>>#VU8(...)
>>>#Vu8(...)
>>>#vU8(...)
>>>
>>>?
>>>
>>>My gut feeling is no, but I'm unsure what the rationale for that would
>>>be.
>>
>>Since Scheme is now case-sensitive, supporting alternate cases on some
>>things doesn't make much sense.
> 
> 
> Does that imply the analogous position on the other cases Will listed?

Hmm.  All things being equal, I think lowercase everywhere for things 
like this would make sense.  However, I could see exceptions being made 
in some cases, for historical/backward compatibility reasons.  For 
example, allowing #T, #F, and e.g. 1E3 could make sense.  But I don't 
have any principled rationale for deciding that.  Perhaps make it all 
lowercase and wait for the squeals of protest?

Anton




More information about the R6RS mailing list