Re: [xsl] XQuery Function Annotations... and XSLT

Subject: Re: [xsl] XQuery Function Annotations... and XSLT
From: "Liam R. E. Quin liam@xxxxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 12 Jan 2019 22:15:17 -0000
On Sat, 2019-01-12 at 14:26 +0000, Adam Retter
adam.retter@xxxxxxxxxxxxxx wrote:
> Does anyone know if there is something similar in XSLT to XQuery
> 3.0's Annotations?

As Mike Kay pointed out, extension attributes - e.g. saxon:memo-
function to mark that a function's result should not be cached -
something i tried to get into XQuery and failed :)

Although the annotations are static in XSLT, you could have a static
function that returned a function given as its argument, maybe, and
"taint" the returned function with the annotation that way? Or wrap the
body  of your dynamic function in a call to a static annotated function
which simply returns its argument.

Liam


-- 
Liam Quin, https://www.delightfulcomputing.com/
Available for XML/Document/Information Architecture/
XSL/XQuery/Web/Text Processing/A11Y training & consulting.
Web slave for vintage clipart http://www.fromoldbooks.org/

Current Thread