Subject: RE: How to use generate-id() inside an xsl:function without a node available?
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Tue, 27 Feb 2007 23:58:45 -0000
|
> It's not allowed to. In that respect, XSLT and XQuery are not purely
> functional: node creation has a limited side-effect. This
> comes out most strongly in XQuery, where you will see plenty
> of tests in the test suite like
>
> count(for $i in 1 to 10 return <a/>)
I meant of course to include an operator that eliminates duplicates, for
example
count(./(for $i in 1 to 10 return <a/>))
>
> Michael Kay
> http://www.saxonica.com/
|