- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 23 Feb 2006 09:59:40 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2921 mike@saxonica.com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Provide an exemple of a |Provide an exemple of a |numeric range used as filter|numeric range used as filter |epression |epression ------- Additional Comments From mike@saxonica.com 2006-02-23 09:59 ------- $foo[(2 to 5)] is not a legal expression. It will give you a type error FORG0006: se the rules for effective boolean value at http://www.w3.org/TR/xpath20/#id-ebv, which are referred to from the rules for predicates at http://www.w3.org/TR/xpath20/#id-predicates There was an example of such a construct in a very early draft of XQuery back in 2001, but it never had any defined semantics. You can achieve the desired effect by writing $foo[position()=(2 to 5)] or if you prefer, by subsequence($foo, 2, 4) Michael Kay (personal response)
Received on Thursday, 23 February 2006 09:59:42 UTC