I\'m writing some xlst file which I want to use under linux and Windows. In this file I use node-set function which declared in different namespaces for MSXML and xsltproc
Exslt is "supposed to be" a platform-independent set of xslt extensions, but only so far as various xslt processors choose to implement them.
There's some evidence that MSXML actually does support exsl:node-set(), but I don't know for sure.
There is an old article discussing an implementation of exslt on top of MSXML.
Otherwise, I think function-available() is your friend :)