Re: [xsl] Practices to handle parameters

Subject: Re: [xsl] Practices to handle parameters
From: "Schimon Jehudah sch@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 23 Jan 2026 03:44:14 -0000
This message was private, and I send it to this mailing-list, because
of a helpful reemark of Mr. Honnen.

On Thu, 22 Jan 2026 21:03:31 +0100
Martin Honnen <martin.honnen@xxxxxx> wrote:

> On 22/01/2026 20:57, Schimon Jehudah wrote:
> > This should be fine, I suppose.
> >
> > https://lxml.de/xpathxslt.html#stylesheet-parameters
> >
> > Stylesheet parameters  
> 
> 
> Yes, sure, if you are using Python don't forget about SaxonC 
> https://www.saxonica.com/saxon-c/doc12/html/saxonc.html#PyXsltExecutable-set_parameter 
> to perhaps use XSLT 3 instead of XSLT 1.
> 

Thank you for that reference.

My purpose is to standardize Atom Format as a store of content; and

To provide an XSLT stylesheet to act as a complement and standard
templating-engine to any platform (Bash, C, Oberon, OCaml, Pascal, PHP,
Python, Ruby, et cetera) which supports XSLT; so

XSLT 1.0 is my current choice, for the sake of an extensive deployment.

After I sense, that the XSLT 1.0 stylesheet is ready; then, I would
create an XSLT 3.0 stylesheet to which SaxonC be helpful.

https://git.xmpp-it.net/sch/Rivista/src/branch/main/rivista/data/themes/vivista/xslt

Current Thread