- From: Eduardo Pelegri-Llopart <pelegri@Eng.Sun.COM>
- Date: Fri, 11 Dec 1998 13:15:10 -0800
- To: xml-editor@w3.org
- CC: pelegri@calterra.Eng.Sun.COM, db@Eng.Sun.COM
Dear XML editors, Section 4.4.8 of REC-xml-19980210 indicates: "Just as with external parsed entities, parameter entities need only be included if validating." This can be read as indicating that internal parameter entities need not be included by a non-validating XML processor. Both Dave Brownell and myself think that this sentence may perhaps be intended to be say "external parameter entities". Consider the following XML document: ! DOCTYPE foo [ <! ENTITY % ent1 "<! ENTITY hi 'hello'> "> %ent1; <! ENTITY hi "bye"> ]> ..... &hi; .... If internal parameter entities may not be included by a non-validating processor, then one conformant non-validating XML processors can produce "bye" while another can produce "hello". This seems quite confusing. In either case, it is probably useful to clarify what the intent of 4.4.8 is: whether it refers to all parameter entities or just to external parameter entities. Thanks, -eduard/o
Received on Friday, 11 December 1998 16:15:18 UTC