[xsl] parameter default for xsl:function?
i'm playing around with xsl 2.0 atm, and i'm wondering: is it possible
to define functions that operate on a node in such a way that they
default to the current one if the parameter list is empty?
"current()" inside a function is not the way to do it, since saxon
complains that there is no context item defined at this point, which
sounds convincing ;)
i remember reading in the spec that both polymorphism and
variable-length argument lists are not supported, but i wonder: how do
the internal xpath 1.0 functions do it? e.g.:
concat(<string>, <string> [,<string>]+)
btw, xsl 2 is really a huge improvement, thanks a bunch to all
contributors, and to dr. kay for the saxon implementation!
home://germany/45128 essen/lortzingstr. 11/
if you are a free (as in "free speech") software developer
and you happen to be travelling near my home, drop me a line
and come round for a free (as in "free beer") beer. :-D