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
|