diff --git a/src/apply/arity.xsl b/src/apply/arity.xsl index 5e9de23..ad24032 100644 --- a/src/apply/arity.xsl +++ b/src/apply/arity.xsl @@ -28,21 +28,28 @@ - - + + - + + + + + 0" /> + + diff --git a/src/apply/partial.xsl b/src/apply/partial.xsl index 2208a95..3953377 100644 --- a/src/apply/partial.xsl +++ b/src/apply/partial.xsl @@ -71,12 +71,15 @@ - - - + + + @@ -87,7 +90,7 @@ select="$ref"> - + @@ -96,7 +99,7 @@ + select="count( $argout )" /> diff --git a/test/apply/arity.xspec b/test/apply/arity.xspec index 1fe892f..a09198f 100644 --- a/test/apply/arity.xspec +++ b/test/apply/arity.xspec @@ -31,6 +31,13 @@ select="namespace-uri-for-prefix( 'foo', root(.)/element() )" /> + + + + @@ -39,32 +46,38 @@ - - - + + select="$test-arity" /> - - - - - + + select="f:apply( $test-fn, 1, 2 )" /> - + + + + + + + + + +