Change id: array-for-each-pair
Implementations | ||||||
Tests | BaseX 8.5 beta XQ31 (QT3 vCVS) |
Saxon-EE 9.7.0.11 XP31 (QT3 v0.6) |
Saxon-EE 9.7.0.11 XQ31 (QT3 v0.6) |
XmlPrime 4.0.0.16079 XP31 (QT3 vCVS) |
XmlPrime 4.0.0.26293 XQ31 (QT3 vCVS) |
XmlPrime 4.0.0.27704 XQX31 (QT3 vCVS) |
---|---|---|---|---|---|---|
fn-function-lookup-777[+]
X fn-function-lookup-777: Created on: 2016-09-09 Spec Dependencies: spec = XP31+ XQ31+ spec = XP30+ XQ30+ feature = higherOrderFunctions Test: exists(function-lookup(fn:QName('http://www.w3.org/2005/xpath-functions/array', 'for-each-pair'), 3)) |
no result | pass | pass | pass | pass | pass |
fn-function-lookup-778[+]
X fn-function-lookup-778: Created on: 2016-09-09 Spec Dependencies: spec = XP31+ XQ31+ spec = XP30+ XQ30+ feature = higherOrderFunctions Test: function-lookup(fn:QName('http://www.w3.org/2005/xpath-functions/array', 'for-each-pair'), 3)(["A", "B", "C"], [1, 2, 3], function($x, $y) {[$x, $y]}) |
no result | pass | pass | pass | pass | pass |
array-for-each-pair-301[+]
X array-for-each-pair-301: Created on: 2014-10-30 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair(["A", "B", "C"], [1, 2, 3], function($x, $y) {[$x, $y]}) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-302[+]
X array-for-each-pair-302: Created on: 2014-10-30 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: let $A := ["A", "B", "C", "D"] return array:for-each-pair($A, array:tail($A), concat#2) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-303[+]
X array-for-each-pair-303: Created on: 2014-10-30 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair([1,2,3,4,5], [2,4,6,8,10,12,14], function($a,$b){$a + $b}) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-304[+]
X array-for-each-pair-304: Created on: 2014-10-30 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair([function($x){$x+2},function($x){$x*2},function($x){$x*$x}], [3,4,5], function($a,$b){$a($b)}) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-305[+]
X array-for-each-pair-305: Created on: 2014-10-30 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair([["a","b","c"],["d","e","f"],["g","h","i"]], [1,2,3], array:remove#2) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-306[+]
X array-for-each-pair-306: Created on: 2014-11-21 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair([], [], contains#2) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-307[+]
X array-for-each-pair-307: Created on: 2014-11-21 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair([], [1, 2], contains#2) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-308[+]
X array-for-each-pair-308: Created on: 2014-11-21 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair(['a', 'b'], [1, 2], true#0) |
pass | pass | pass | pass | pass | pass |
array-for-each-pair-309[+]
X array-for-each-pair-309: Created on: 2014-11-21 Spec Dependencies: spec = XP31+ XQ31+ feature = higherOrderFunctions Test: array:for-each-pair(['a', 'b'], [1, 2], contains#2) |
pass | pass | pass | pass | pass | pass |
d1e58316[+]
X d1e58316: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair(["a", "b", "c"], ["x", "y", "z"], concat#2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
d1e58327[+]
X d1e58327: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair(["a", "b", "c"], ["x", "y", "z"], function($a, $b){$a, $b}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
d1e58338[+]
X d1e58338: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair([1,2,3,4,5], [1,2,3,4,5], function($a, $b){$a * $b}) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
d1e58349[+]
X d1e58349: Created on: 2015-06-10 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: array:for-each-pair(["a", "b", "c", "d", "e"], ["x", "y", "z"], concat#2) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |