Proposal: exslt:memoisation attribute and/or extension element

Dimitre Novatchev <[email protected]>
Newsgroups gmane.text.xml.xslt.extensions
Message-ID <[email protected]>
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
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.