[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: [ANN] XQuery prototype

  • From: james anderson <james.anderson@s...>
  • To: xml-dev@l...
  • Date: Mon, 14 May 2001 12:53:31 +0200

131.107.228.20

while one welcomes that someone makes public a demonstration of and an
apparently implementable description for a concrete xml-query language,
the cited document demonstrates numerous differences with the the
available working draft for xml-query.

i was hoping to find clarity on rather simple matters like the ambiguity
between names and variables, but return from a cursory examination more
dazed and confused than enlightened.

while some of the differences would appear to be necessary:
- that operator precedence is achieved through expression levels
- provision for the projection operator in the concrete syntax

and others are reasonable interim restrictions:
- ordering constraints on declaration and query expressions

others appear either inexplicable, gratuitous, simply counter to the
working draft:
- the QName form
- the namespace, default namespace declarations
- chages to structured data type declarations ('schema')
- changes to function declaration syntax
- a 'list' datatype
- multiple bindings for 'for' and 'let' expressions
- quantification
- attribute expression syntax
- element expression syntax
- side-effects / DMLStatements
- an apparently complete adoption of xpath syntax: for example '//' and
  '[' <predicate-exp ']'

for an implementation which is associated with one of the draft's
authors, and which claims, that

> [t]he goal of the prototype implementation is to follow the public working
> drafts of the W3C XML Query working group while trying to avoid "inside"
> knowledge about how something is supposed to work. Thus, you will find
> some XQuery features not implemented because their implementation would
> have required certain assumptions that are not documented in the
> specification.

these manifestations are surprising. i make no claims as to either their
correctness, not their worthiness. i'm just wondering whether there are
additional documents which account for the demonstation's discrepancies
with respect to the public documents? is there some public forum, where
discrepancies are being discussed? is this really XQuery?

Michael Rys wrote:
> 
> We are please to announce that the XQuery prototype demonstrated at XML
> DevCon in New York in April is now available for people to play with.
> You can reach it either via a link from http://msdn.microsoft.com/xml
> <http://msdn.microsoft.com/xml>  or direct via http://131.107.228.20
> <http://131.107.228.20> . The prototype currently follows the  February
> 15, 2001 working draft (http://www.w3.org/TR/xquery
> <http://www.w3.org/TR/xquery> ) and will be updated to the next working
> draft within weeks after the next working draft's publication.
>

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.