[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Code to Translate XSLT Functions to XQuery Functions?

Subject: Re: [xsl] Code to Translate XSLT Functions to XQuery Functions?
From: "Michael Sokolov msokolov@xxxxxxxxxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 29 Aug 2014 02:37:12 -0000

I have some code piggybacking on Saxon that converts XQuery expressions to an internal tree format (where they can be manipulated) and then reserializes them; it would probably be a good starting point, but it doesn't do anything with XSL; that would be a medium-sized project; probably not worth it unless you have > 100 functions to convert, say.


On 8/28/2014 2:04 PM, Eliot Kimber ekimber@xxxxxxxxxxxx wrote:
I have a couple of XSLT function modules that I'm porting to XQuery. This
is a pretty mechanical but tedious process. For the most part my functions
are relatively simple and except for one that uses analyze-string, they
are all implemented XPath expressions that will work as written in XQuery.

My question: does anybody have code that can do a partial or full
conversion of XSLT functions to XQuery functions? I found a couple of
research papers on the general subject of translating XSLT to XQuery, but
they seem to be more focused on the larger problem and not really on what
for me is essentially a lexical translation problem.

The body of functions isn't big enough to warrant trying to do this
myself, even though it would be interesting. So just looking for code
somebody has lying about that I could use.



Eliot Kimber, Owner
Contrext, LLC

Current Thread