W3C home > Mailing lists > Public > public-qt-comments@w3.org > July 2005

[Bug 1728] [FS] stronger inference is possible in 7.2.13 "fn:subsequence"

From: <bugzilla@wiggum.w3.org>
Date: Wed, 20 Jul 2005 00:52:32 +0000
To: public-qt-comments@w3.org
Message-Id: <E1Dv2p6-0002Gt-Er@wiggum.w3.org>


mrys@microsoft.com changed:

           What    |Removed                     |Added
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

------- Additional Comments From mrys@microsoft.com  2005-07-20 00:52 -------
The joint XQuery/XSLT face-to-face meeting resolves this bug in the following 
Bug 1728 is resolved by generalizing the 3rd inference rule of 7.2.13 to work 
with fn:subsequence(expression, numeric literal, 1) and not generalize to 
arbitrary expressions.

Note that while your proposed rule is a generalization, we decided to not 
require static typing implementations to implement this rule, since it means 
that one of the main use cases, when people write Expr[1] to reduce the 
cardinality would have to be extended to also reduce cardinality in the much 
less likely case of Expr[1+6 div 6]. Note that implementations are allowed to 
use your more general rule, but we did not feel that the use cases make it 
useful to require it.

If you disagree with the resolution, please reopen the bug with your 
objection, otherwise please indicate your acceptance by closing the bug.
Received on Wednesday, 20 July 2005 00:52:34 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:25 UTC