[
Lists Home |
Date Index |
Thread Index
]
Rick Jelliffe wrote:
>
> SGML is more of a DAG, because of CONREF. Sharing branches
> is one thing XML gave up.
Actually, that's not what CONREF does.
The only significance of attributes with default value
CONREF is that at most one such attribute may be specified
in a start-tag, and if one is, the element is not allowed
to have any content.
Attributes with REFID declared value and CONREF default
value are sometimes used to _encode_ DAGs, but that's purely
an application convention. CONREFness and REFIDhood aren't
even reflected in the ESIS. Even with the full grove
plan, you have to dig pretty deep into prlgabs1 to recognize
CONREFs.
--Joe English
jenglish@flightlab.com
|