Re: Proposal: exslt:memoisation attribute and/or extension element

Dimitre Novatchev <[email protected]>
Newsgroups gmane.text.xml.xslt.extensions
Message-ID <[email protected]>
I see that I didn't mention something important. 

We all know that we don't have to put the memoisation attribute in a
namespace when it is attribute of func:function.

exslt:memoisation will need to be in a namespace in order to be used as
attribute of xsl:function

So, we will be adding the ability to specify memoisation for xsl:function
of XSLT 2.0.


Cheers,

Dimitre Novatchev.


--- Dimitre Novatchev <[email protected]> wrote:

> After careful consideration I have decided to propose a new extension
> attribute or global scope element:
> 
> As attribute of func:function 
>   exslt:memoisation="yes|[no]"
> 
> As a global scope extension element it will have attribute named
> "functions", whose value is a list of names of func:function elements.
> The
> result is that memoisation will be turned on for those func:function-s.
> 
> Memoisation is an important, powerful and elegant feature in designing
> compact and efficient algorithms. There is the precedent of Saxon
> implementing it.
> 
> Including such new and useful features like exslt:memoisation is what
> will
> make exslt still important even in the era of XSLT2.
> 
> Cheers,
> 
> Dimitre Novatchev.
> 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 



		
__________________________________
Do you Yahoo!?
Y! Messenger - Communicate in real time. Download now. 
http://messenger.yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.