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] Come On, DTD, Come On! Thoughts on DSDL Part 9

[ Lists Home | Date Index | Thread Index ]

Arjun Ray scripsit:

> (I suppose my
> real agenda is putting PEs out to pasture, so I'd like a syntax that works
> *against* "re-using" PEs for model groups in other declarations where
> there is no semantic other than choice.)

FWIW, James Clark's program dtdinst, which transforms XML DTDs into
instance syntax intelligently, identifies the following PE purposes
(based on top-down analysis, not bottom-up lexical recognition):

model group
attribute group
attribute default value
attribute type
enumerated values
INCLUDE/IGNORE flag
attribute or element name
other
overridden

"Other" is integrated and not represented; "overridden" is for
entity declarations that are overridden by earlier ones.
See http://www.thaiopensource.com/dtdinst

-- 
John Cowan <jcowan@reutershealth.com>     http://www.reutershealth.com
I amar prestar aen, han mathon ne nen,    http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith.  --Galadriel, _LOTR:FOTR_




 

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

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