Re: AW: Charset "iso-10646-1"

On 9/4/01 at 6:22 PM, roconnor@math.berkeley.edu wrote:

> On Fri, 31 Aug 2001, Christian Wolfgang Hujer wrote:
> 
> > My two cents about that: First cent: XHTML 1.0 Appendix C.1 confuses all
> > XML/HTML beginners because the XML declaration is mentioned in that
> > paragraph about processing instructions as if it were a processing
> > instruction, but the XML declaration is not a processing instruction, it
> > is explicitely excluded from processing instructions by the XML
> > specification (first and second edition).
> 
> Where does the XML specification say this?  I couldn't find it (seached
> for all occurances of "processin instruction").

He's refering to the fact that the XML specification states that a PI is of
the form

Processing Instructions

[16]  PI ::=   '<?' PITarget (S (Char* - (Char* '?>' Char*)))? '?>'
[17]  PITarget ::=   Name - (('X' | 'x') ('M' | 'm') ('L' | 'l'))

and that the targets "xml" and "XML" etc are reserved. So, an "XML
declaration" is not strictly a PI, it just looks like one.

-- 
Christian Smith  |  csmith@barebones.com  |  http://web.barebones.com
PGP Fingerprint  -  60E5 2216 97D2 1D1A B923 F036 00A9 CEC0 D411 FA89

Received on Tuesday, 4 September 2001 22:25:27 UTC