Re: Concrete syntax, character sets
At 01:44 PM 9/9/96 -0700, Jon Bosak wrote:
>[Responding to Tim Bray:]
>| XML should have *no* concept of quantities. Names, nesting depths, whatever,
>| can be as large as required to meet the requirements of the application.
>| One straightforward way to do this and preserve compatibility
>| with SGML is to require an XML processor to have the capability of writing
>| an appropriate SGML declaration to set the quantities high enough to make
>| a particular XML DTD valid.
>I agree with Tim's intent here, but aren't some quantities related to
>the particular document instance? (Correct me if I'm wrong, but I
>seem to recall cases where declarations worked fine for me until a
>specific instance blew them up.)
This is correct. For example, IDCAP reflects the "bulk" of assigned
ID attribute values, which is instance-specific. I suppose the same
solution could work, though -- an SGML declaration could be
constructed per SGML document, not just per DTD.