- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 20 Jul 2005 00:52:32 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1728
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
way:
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