[EMAIL PROTECTED] wrote:
> 
> "<!ELEMENT ( %fontstyle; | %phrase; ) (%inline;)* >"
> 
> This is just a SWAG, since I don't know SGML, but it looks like SGML must
> either support a "include either this or that" type of entity reference
> mechanism or a different syntax for an element declaration??

SGML allows you to combine several element type declarations into a
single declaration. The above declaration declares all the elements
contained in the parameter entities fontstyle and phrase to have the
same content model: (%inline;)*
Note that attribute list declarations can be combined just the same, as
in:

<!ATTLIST (%fontstyle;|%phrase;)
    %attrs;                         -- %coreattrs, %i18n, %events --
    >
-- 
Arnaud  Le Hors - IBM Cupertino, XML Technology Group

Reply via email to