xsl-list
[Top] [All Lists]

Re: [xsl] XSLT 2 processors

2012-02-09 10:14:34
Liam,

Evan Lenz's work on the "Carrot" syntax for XSLT, which you possibly saw presented at Balisage, might give an interesting starting point for work on a compiler to write XQuery from XSLT 2.0. (Evan does go the other way, from XQuery+Carrot into XSLT.)

Would this be, like, totally perverse? On the one hand, bizarre and (in a just world) unnecessary. But on the other, it would as you suggest open up XSLT as an option on a wide range of platforms.

An excellent Balisage paper would be on your XSLT -> XQuery compiler implemented in XSLT, which you compiled into XQuery for distribution on XQuery platforms so they could support XSLT. (Subsequent papers would be on optimizing this handstand so it actually worked tolerably well?)

Okay I'll stop now.

http://balisage.net/Proceedings/vol7/html/Lenz01/BalisageVol7-Lenz01.html

Cheers,
Wendell

On 2/9/2012 8:54 AM, Liam R E Quin wrote:
On Thu, 2012-02-09 at 12:34 +0000, Michael Kay wrote:
[...]

  Perhaps Steve Ball
found something else to do with his weekends. I think the days of
hobbyist implementations of these technologies are past.
This posting sort of sums it up:

http://mail.explain.com.au/pipermail/libx/2011-September/000004.html

Large open source projects generally need a community, or someone with a
lot of wisdom and generosity and dedication and focus, or (best) both.
I agree 100%.

On the other hand, a C (not C++) implementation would bring XSLT 2 a lot
closer to PHP, Python, Perl, JavaScript, etc.  Or maybe even a
translation into XQuery, hmmm...

--
======================================================================
Wendell Piez                            
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc.                http://www.mulberrytech.com
17 West Jefferson Street                    Direct Phone: 301/315-9635
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
----------------------------------------------------------------------
  Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>