Re: [xsl] XSLT 2.0 courses?

Subject: Re: [xsl] XSLT 2.0 courses?
From: "Dave Pawson dave.pawson@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 21 Sep 2020 09:27:11 -0000
> On 21 Sep 2020, at 02:34, Pieter Lamers pieter.lamers@xxxxxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> Hi,
>
> An avid user of ($a, $b)[1] myself, which winks at TransactSQL ISNULL($a, $b) and MySQL IFNULL($a, $b), I do have to remind myself that $a has to be a single item for the if/else shortcut to work.
>
> So, in
>
> let $a := ('one','two','three')
> let $b := ('none')
>
> return ($a, $b)[1] will return just the first item in the sequence, 'one', and not 'one','two','three', which might be what you want to achieve in this quasi shorthanded if/else construction.

I wonder how that reads with (ex) DSSSL  or elisp users? Odd I would imagine.


regards


-- 
Dave Pawson
XSLT XSL-FO FAQ.
Docbook FAQ.

Current Thread