OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: Again wit da AND and Repetitions

[ Lists Home | Date Index | Thread Index ]
  • From: John Cowan <cowan@locke.ccil.org>
  • To: xml-dev@ic.ac.uk
  • Date: Sat, 15 May 1999 14:30:56 -0400 (EDT)

Mark McDonald wrote:

> > <!ELEMENT x (a? | b?)>
> > <!ELEMENT a (c,d,e,f,g)>
> > <!ELEMENT b (c,d,e,f,h)>
> > 
> > With an input of elements c, d, e, f, h in element x.

And David Brownell replied:

> Actually, the content model for "x" is in error there, so any
> XML processor is allowed to report an error however rudely it
> chooses to do so.  That content model is "ambigious".

I can only assume that both of you are suffering from brain farts.
Any "x" that contains anything but an "a" or a "b" is obviously
invalid.  You are talking as if the above declarations were:

<!ENTITY % a "(c,d,e,f,g)">
<!ENTITY % b "(c,d,e,f,h)">
<!ELEMENT x (%a;? | %b;?)>

Element declarations refer to lexically apparent objects (elements),
not to mere groups of elements defined by pseudo-BNF.

John Cowan					cowan@ccil.org
		e'osai ko sarji la lojban.

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS