[Home] [By Thread] [By Date] [Recent Entries]

Subject: Re: If XSLT is declarative, why doesn't it feel that way?
From: "Liam R. E. Quin liam@xxxxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 21 Apr 2026 14:40:59 -0000
On Tue, 21 Apr 2026 12:27:55 -0000
"Roger L Costello costello@xxxxxxxxx"
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:

> How would you rename these procedural-looking words so that they are
> declarative-looking:
>
> --------------------------------------
>
> bapply-templatesb would be renamed to b&

use-template-value maybe? or simply evaluate
>
>
>
> bcall-templateb would be renamed to b&

use-template, again, or evaluate, with @name
>
>
>
> bselectb would be renamed to b&
select :)

>
>
>
> bchooseb would be renamed to b&

choose

>
>
>
> biterateb would be renamed to b&

recurse maybe.

>
>
>
> bsortb would be renamed to b&

sort
>
>
>
> bgroup-byb would be renamed to b&

group by

and xsl:for-each might be called xsl:combine (emphasizing that it can
be in parallel)

But getting consensus would be difficult :) and if the terms are too
"strange" people would find the result hard to approach.


--
Liam Quin: Delightful Computing - Training and Consultancy in
XSLT / XML Markup / Typography / CSS / Accessibility / and more...
Outreach for the GNU Image Manipulation Program
Vintage art digital files - fromoldbooks.org

Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member