RE: Static flagger belongs in static context

> 
> "2.6.6.1 XQuery Flagger" says: "If the XQuery Flagger is 
> enabled, a static error [err:XQ0015] is raised if the query 
> contains a must-understand extension." This implies that the 
> XQuery Flagger must be available in the static context.
> 

I personally think the XQuery Flagger is unenforceable and therefore
should be removed.

We cannot stop someone shipping a product that supports two languages,
one of which is XQuery and the other is NotXQuery. Such a product can
claim conformance. The fact that the language supported by NotXQuery is
actually XQuery plus extensions, with no flagger, cannot alter the fact
that the product as a whole is conformant. The XQuery specification
cannot impose any constraints on the behavior of a NotXQuery processor.

Michael Kay

Received on Tuesday, 10 February 2004 18:05:54 UTC