Saxon extensions to the W3C XSLT/XQuery specifications

The saxon:distinct() extension function now works on any sequence.

Removed the saxon:range() extension function (it can now be done using the syntax "a to b")

Changed saxon:tokenize() to return a sequence of strings instead of a node-set

Removed the saxon:node-set() extension function, which is now obsolete.

Removed the saxon:if() extension function, which is superseded by XPath 2.0 conditional expressions.

  • The saxon:closure() function is temporarily withdrawn, because it relies on non-standard use of the current() function.