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


Help: OASIS Mailing Lists Help | MarkMail Help



   More on parameter entity magic for prefixing

[ Lists Home | Date Index | Thread Index ]
  • From: Tim Bray <tbray@textuality.com>
  • To: Elliotte Rusty Harold <elharo@metalab.unc.edu>, xml-dev <xml-dev@xml.org>
  • Date: Sat, 11 Mar 2000 10:38:31 -0800

At 01:07 PM 3/11/00 -0800, Elliotte Rusty Harold wrote:

>However a trick I picked up from the MathML 2.0 DTD is to use double
>indirection like this:
><!ENTITY % rd-prefix "rd">
><!ENTITY % rd-colon  ":">
><!ENTITY % rd-test "%rd-colon;%rd-prefix;test">
><!ELEMENT %rd-test; (#PCDATA)>
>This works but for the life of me I can't see why. How come the rd-test
>entity is defined as "rd:test" instead of " rd  : test"? Can anyone
>justify this behavior in terms of the spec?

Also, check section 4.5, which goes into detail, and the commentary on that
in the annotated spec.  And for real world-class sleaze, see appendix D. 

This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/


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

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