[Bug 3842] [XQuery] 4.14 Variable Declaration: circularity

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


chamberl@almaden.ibm.com changed:

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




------- Comment #1 from chamberl@almaden.ibm.com  2006-10-17 18:29 -------
Michael,
On Oct. 17, 2006, the Query Working Group considered your comment and decided
to replace the sentence in XQuery Section 4.14 dealing with "circularity" with
the following specification:

A variable $x "depends on" a variable $y or a function f2 if $y or f2 appears
in the initializing expression of $x. A function f1 "depends on" a variable $y
or a function f2 if $y or f2 appears in the body of f1. If a variable depends
on itself by any combination of direct or transitive dependencies, a static
error is raised [XQST0054].

The working group believes that this change addresses your issue. If you agree,
please change the status of this bug report to Closed.

Regards,
Don Chamberlin (for the Query Working Group)

Received on Tuesday, 17 October 2006 18:29:55 UTC