Re: Re: case-sensitivity of special symbols in SXML

Michael Sperber <sperber-jNDFPZUTrfQQDnmTUQnR1uqEdJ8o/[email protected]> Tue, 01 Feb 2005 18:23:39 +0100
Newsgroups gmane.lisp.scheme.ssax-sxml
Message-ID <[email protected]>
>>>>> "Neil" == Neil W Van Dyke <[email protected]> writes:

Neil> 1. The SSAX packaging for the Scheme implementation that I use most
Neil>    often (MzScheme 209) has switched to emitting lowercase "*top*" (and
Neil>    related SXML symbols).

I don't know what you mean by "has switched".  The packaging that has
been merged into the PLT distribution has always been case-insensitive.

Neil>    This means that, in case-sensitive code using
Neil>    the SSAX library, I actually need to refer to "*top*" rather than
Neil>    "*TOP*", which is not consistent with your sensible convention of
Neil>    using the same case everywhere for the symbol.

Unfrotunately, the converse problem is just about the same: Were *TOP*
case-sensitive, I couldn't refer to it by *TOP* in case-insensitive
code.  Instead, I'd have to say (string->symbol "*TOP*") or something.

I see your dilemma, but I don't see a solution that fits everyone's
needs.

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl