[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Customising an XSLT processor

Subject: Re: Customising an XSLT processor
From: Colin Paul Adams <colin@xxxxxxxxxxxxxxxxxx>
Date: 21 May 2005 13:55:36 +0100
Re:  Customising an XSLT processor
>>>>> "Wendell" == Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> writes:

    Wendell> Colin,
    Wendell> At 01:41 AM 3/15/2005, you wrote:
    >> This is something I've been thinking about for Gestalt - adding
    >> the ability to customise (e.g. output methods, uri resolvers,
    >> xsl:message handling, security manager) in a scripting
    >> language, such as Python.  (I don't know Python at all, but it
    >> seems to be a generally highly regarded language).

    Wendell> That would be way cool.

Not nearly cool enough.
Why force the user to learn a particular scripting language? Better to
let them choose their favourite language.

So that's what I've done. I'm using the Parrot virtual machine, which
is being written as the vehicle for executing Perl 6. But many
different scripting languages can run on it, including Python, Ruby,
Amber, Scheme ...

I've only just started on this (on Wednesday - I had to start by
writing an Eiffel interface to Parrot), but this morning I wrote and tested an
error listener written in Amber (http://xamber.org/). It works
(but at the moment, gestalt can't get back information from the script
telling it whether or not it recovered from a recoverable error).
That will follow soon.

Actually, the error listener is by far the easiest entity to script -
a Uri resolver will be VERY difficult, I think (but not impossible).
-- 
Colin Adams
Preston Lancashire

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.