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


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

DTD and Illegal Construct

I wanted to run this past some knowledgeable people.  Is the following a legal
or illegal construct for an element in a DTD?

 <!ELEMENT Request ((A, B, C?) | (A?, B, C?, D))>

Some have stated that it is illegal because "When A is present it isn't possible
to determine whether or not D is required."

Jim Shain
Sr. C/S Architect
ALLTEL Information Services