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


Help: OASIS Mailing Lists Help | MarkMail Help



   SGML queries

[ Lists Home | Date Index | Thread Index ]

1) What is the correct jargon for an element which allows both start-tag and
end-tag omission?  I have been calling them "phantom elements", since they
may be ESIS-present but lexically absent.

2) I note that when SP has a choice between inferring a missing end-tag and
inferring a missing start-tag (and phantom element), it infers the end-tag:

<!DOCTYPE root [
        <!ELEMENT root - - (foo, foo?)>
        <!ELEMENT foo - O (#PCDATA | bar)*>
        <!ELEMENT bar O O (foo)>
<root> <foo> case 1 <foo> case 2 </root>

does not generate an ESIS containing "bar", and even adding a "</bar>"
before "</root>" does not help.  Is this behavior prescribed by the

De plichten van een docent zijn divers,         John Cowan
die van het gehoor ook.                         jcowan@reutershealth.com
      --Edsger Dijkstra                         http://www.ccil.org/~cowan


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

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