W3C home > Mailing lists > Public > www-html@w3.org > January 2000

Re: XHTML/XML comment

From: Frank Boumphrey <bckman@ix.netcom.com>
Date: Mon, 31 Jan 2000 17:29:31 -0500
Message-ID: <024601bf6c3a$a5fbaa60$b1acdccf@prioritynetworks.net>
To: "Arjun Ray" <aray@q2.net>, <www-html@w3.org>
Thanks Arjun,
this 'correct' explanation also demonstrates why XML was introduced to
simplify the grammar of SGML :>)

Frank
----- Original Message -----
From: Arjun Ray <aray@q2.net>
To: <www-html@w3.org>
Sent: Monday, January 31, 2000 2:06 PM
Subject: Re: XHTML/XML comment


>
>
> On Mon, 31 Jan 2000, Frank Boumphrey wrote:
>
> > XML unlike SGML is case sensitive.
>
> This is a mischaracterization.  In SGML, some names are folded to
> uppercase.  Such case *substitution* is an option, enabled by default
> in most systems.  The NAMECASE parameter in the SGML declaration
> controls this for two classes of names; normally, case substitution is
> disabled for names of entities, and enabled for all the rest.
>
> The existence of this option is also the reason why the set of name
> characters can be specified in two different ways: using the sets
> NAMESTRT and NAMECHAR, or the sets LCNMSTRT, UCNMSTRT, LCNMCHAR and
> UCNMCHAR.  The gotcha with the second way is that corresponding LC_
> and UC_ classes have to be equal in size - for case *substitution*, of
> course:)
>
>
> Arjun
>
>
Received on Monday, 31 January 2000 17:13:21 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:15:41 GMT