OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] heritage (was Re: [xml-dev] SGML on the Web)

[ Lists Home | Date Index | Thread Index ]

Hi Walter,

>> It's interesting how close you are to Walter Perry's position here
>> --that nothing matters aside from the output of your process, and
>> that the input can be anything at all; it's up to the processor to
>> work out what.
> I believe that I have been consistently a stickler for
> well-formedness in XML: my first exchange with Peter Murray-Rust on
> this list emphasized the importance I attach to well-formedness,
> though in that case by contrast with those who believed that
> something more than simple well-formedness was required for XML to
> be truly useful. That said, well-formedness checking is in the
> domain of the parser, and a parser of itself falls far short of the
> XML processor described in the Recommendation. Patrick Durusau can
> speak for himself, and may well disagree with my understanding, but
> in my opinion the JITTs processor operates downstream of XML parsing
> and of necessity has other inputs, and input assumptions, than the
> XML which a parser by itself processes. I build processors
> downstream from XML parsing in just this way and, yes, you are
> correct that for the inputs for which they are designed--and which
> they are specifically expert in handling--such processors must enjoy
> the autonomous authority to proceed on their own rules. It is only
> that whatever portion of their input is XML is subject to XML
> parsing, including the expected well-formedness checks, upon every
> use.

I'm sorry -- I didn't mean to imply that your processes weren't using
well-formed XML, I was just trying to draw the parallel between your
acceptance of any *vocabulary* to create a known vocabulary as a
result, and JITTs' acceptance of any *syntax* to create a known syntax
(XML) as a result.

I'm just trying to persuade Patrick not to use a syntax that's
similar-enough-to-XML-to-be-confusing as the input to his processes in
the examples that he uses.



Jeni Tennison


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS