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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] More questions about conformance and entities

[ Lists Home | Date Index | Thread Index ]

><!ENTITY % e "<!-- a ">
><!ENTITY % f "%e;comment -->">

This is ok, because there is no comment here.  There will only be a
comment if f is referenced at the top-level of the DTD, and at that
point the start and end of the comment will both be in the same parameter
entity (f).

But you couldn't do this:

  <!ENTITY % e "<!-- a ">
  %e;comment -->

><!ENTITY % e "<!-- a ">

Again, there is no comment here.

><!ENTITY % e "<foo>">
><!ENTITY % f "%e;</foo>">
><!ENTITY g "%g;">

Similarly, there is no element here unless g is used in the instance,
at which point it will be perfectly ok.

-- Richard


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

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