[
Lists Home |
Date Index |
Thread Index
]
- From: "Rick Jelliffe" <ricko@allette.com.au>
- To: <xml-dev@ic.ac.uk>
- Date: Sun, 17 Jan 1999 19:15:33 +1100
From: Jarle Stabell <jarle.stabell@dokpro.uio.no>
>Advanced schema languages would be useful for DTD/schema designers even
>without any XML parser knowing that particular schema language, because
>authoring tools could automatically translate the advanced schemas into
the
>simpler ones.
In effect, the people unhappy with DTDs want "parameter element types"
rather than "parameter entities".
The parameter entity mechanism is based on treating the DTD as text, and
constructing the document that contains the declarations by referencing,
including or ignoring smaller text entities. As TEI's "Chicago Pizza"
model (pick the base elements and then add topping elements) shows,
highly sophisticated DTDs can be successfully made using textual
inclusion. (In fact, just as even C++ programs still sometimes still use
cpp features when the programs are large or complex or multi-targeted, I
doubt the practical wisdom of excluding textual inclusion entirely from
future schema systems.)
Rick Jelliffe
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/
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)
|