xsl-list
[Top] [All Lists]

Re: [xsl] XSLT 2.0 courses?

2020-09-21 04:27:16
On 21 Sep 2020, at 02:34, Pieter Lamers 
pieter(_dot_)lamers(_at_)benjamins(_dot_)nl 
<xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com> 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.
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--

<Prev in Thread] Current Thread [Next in Thread>