> On 21 Feb 2017, at 22:08, Eliot Kimber ekimber@xxxxxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> Ibm updating code that has expressions like:
>
> <xsl:when test=b*[@a = b1b and @b = b2b and @c = b3b]b>
>
> My normal practice would be to use separate predicates:
>
> <xsl:when test=b*[@a = b1b][@b = b2b][@c = b3b]b>
>
> But it occurs to me that in this case the expressions are functionally
identical: the set of predicates is effectively an AND group.
>
> Is there any reason to prefer one form expression over the other?
>
In a word, no.
Michael Kay
Saxonica
|