W3C home > Mailing lists > Public > xml-editor@w3.org > January to March 2003

[chris.king@senet.com.au: Re: [Moderator Action] XML 1.0 BNF error/issues]

From: Liam Quin <liam@w3.org>
Date: Thu, 6 Feb 2003 23:01:43 -0500
To: xml-editors@w3.org
Message-ID: <20030206230143.G22021@w3.org>
More from Chris King.

Liam


-- 
Liam Quin, W3C XML Activity Lead, liam@w3.org, http://www.w3.org/People/Quin/
http://www.holoweb.net/~liam/
Ankh's list of IRC clients: http://www.valinor.sorcery.net/clients/

attached mail follows:


On Tue, Feb 04, 2003 at 10:46:14AM -0500, Liam Quin wrote:
> On Mon, Feb 03, 2003 at 11:01:59PM -0500, Chris King wrote:
> > I have come across an error in the EBNF production [65] 

I'm sorry to have been a bother, but want to stamp on my own hands
for the suggestion that XML1.0 production [65] is in error.
On looking again (and thinking more clearly), the current production:

	Ignore ::= Char* - (Char* ('<![' | ']]>') Char*)

...IS equivalent to:

	Ignore ::= Char* - (Char* '<![' Char* | Char* ']]>' Char*)

...but I WAS WRONG to then say that the following is equivalent:

	Ignore ::= ( Char* - (Char* '<![' Char*) )
	         | ( Char* - (Char* ']]>' Char*) )

My following deductions were therefore inapplicable.  However, to my mind
(not to be trusted, mind you) I still find the following clearer:

	Ignore ::= Char* - (Char* '<![' Char*) - (Char* ']]>' Char*)


Tail between legs,
Chris King
Received on Thursday, 6 February 2003 23:01:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:32 GMT