[Home]  [List]  [News]  [Docs]  [FAQ]  [Downloads]  [Resources]  [About]
Search :
/Home /List

list4xt : Mailing list for the XT users community.

[list4xt] Re: saxon:evaluate

Subject: [list4xt] Re: saxon:evaluate

User: Website

From: James Clark (jjc@jclark.com)
Date: 25/08/2000 - 07:19


Paul T wrote:

> If there is any probability to get xt:evaluate() in the XT core -
> I'l dance and be the happiest person in the world.

I would fight very hard to keep xt:evaluate out of XT (and XSLT). I
think it misconceived and completely at variance with the design of
XSLT.

> Current Ux grep is implemented in ugly 2-step transformation,
> when first transformation generates the stylesheet-to-be-applied and then
> stylesheet-to-be-applied gets executed.

I don't think that's ugly at all. Using a stylesheet to generate
another stylesheet to be applied is a very powerful and general
approach, which XSLT was designed to support (via xsl:namespace-alias).
I would much prefer to improve XT to make 2-step transformations more
convenient and efficient (eg allow them to be done with one invocation
of XT).

> The third workaround is to drop
> pipes and forget it all. Unfortunately, it is not a workaround to me - I can not > drop pipes. They are extremely important entity.

The 2-step process you describe a ugly seems to me to be exactly like a
pipe. There are two inputs to an XSL Transformation, a stylesheet and a
source document; if the latter can come from the result of an XSL
Transformation, why shouldn't the former also?

James

--
Mailing list for the XT users community.     (http://langtech.net)
(mailto:list4xt-request@4xt.org?Subject=unsubscribe to unsubscribe)



Archive générée par hypermail 2b28 le 06/11/2001 - 11:46 CET

webmaster@4xt.org