W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > December 1996

Re: SGML and XML

From: Gavin Nicol <gtn@ebt.com>
Date: Mon, 2 Dec 1996 18:52:30 -0500
Message-Id: <199612022352.SAA02282@nathaniel.ebt>
CC: dgd@cs.bu.edu, w3c-sgml-wg@w3.org
Mr. McQueen writes

>The only remaining types of information for which a DTD is essential are:
>  - content models (for validation)

Not necessary for a parser per se. The parser can do it's job without 
validating it, and validation of content models could be performed
using the post-parse data structures (event stream/tree).

>  - attribute types and default values (for recognition of IDREFs
>    etc. and for full provision of all attributes which apply to each
>    element instance)

Yes. I would be interested in hearing why people wish to necessarily
have the entire attribute set appear on each element instead of just
the attributes that had values specified (ie. I wonder if applications
couldn't be built for the latter case that are effectively the same as
the former).

>  - entity declarations (for resolution of entity references)

Only really needed for the *type* of the entity, which, assuming
object labelling in storage managers, may be available elsewhere.

Resolution can begin with the name of the entity itself...

>  - element vs. mixed content (for elimination of white space in
>    element content)

This is not a strictly *necessary* distinction.
Received on Monday, 2 December 1996 18:54:36 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:25:05 UTC