[Bug 4541] [UPD] Section 2.5.1 FLWOR Expression

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4541


chamberl@almaden.ibm.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX




------- Comment #2 from chamberl@almaden.ibm.com  2007-08-01 17:24 -------
Michael,
The Query working group discussed the syntax of the Update Facility in its
meetings on June 29 and July 31, 2007. The working group did not agree to split
the FLWOR expression into updating and non-updating versions as requested by
this Bugzilla item. However, the working group agrees with your observation
that the use of "do" in the update syntax is unappealing. 

As you know, the XQuery grammar uses double keywords in certain positions as an
aid to lexing the language in the absence of reserved words. That is the reason
for constructs like "do insert". On July 31, the working group decided to
replace "do insert" by "insert nodes" (with similar changes in the delete,
replace, and rename expressions). Although this is not exactly the change you
requested, we believe that this change addresses the underlying issue you have
raised. Details of the grammar change will appear in the next draft of the
Update specification.

This change does not affect the semantics of the Update facility. The change is
pending confirmation that it can be successfully integrated into our reference
parser.

Regards,
Don Chamberlin (for the Query Working Group)

Received on Wednesday, 1 August 2007 17:24:23 UTC