Clark C. Evans wrote:
> Michael Rys wrote:
> > Please be patient, there is an XML syntax for XQuery in the works.
> Please resist. Having an XML syntax has made XSLT very ugly
> and cumbersome to use.
> Now... an XML "compiled" version of the XQuery + an XML "compiled"
> version for XPath expressions would be welcome -- a horse of
> a completely different color. But please, please have it 100%
> XML or 100% custom syntax, not a hybrid.
I agree with your analysis, and I suspect that Michael does. Without giving away any Working Group secrets, I should mention that the following quote from our requirements document (http://www.w3.org/TR/xmlquery-req) also supports horses of the color that you prefer.
3.2.1 Query Language Syntax
The XML Query Language MAY have more than one syntax binding. One query language syntax MUST be convenient for humans to read and write. One query language syntax MUST be expressed in XML in a way that reflects the underlying structure of the query.