[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Increasing sequence ?


Subject: Re: [xsl] Increasing sequence ?
From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 28 Mar 2015 10:17:17 -0000

> Hit the send button too early.
>
> With another sequence:
>
>   (1, 0, 2 to 100000)
>
> increasing2() takes 77ms, while the recursive increasing() takes only
> 4.45ms -- or that means the recursive function is about 17 times
> faster.
>
>
> Maybe the BaseX developers didn't implement proper short-cutting for
> the "every" expression.
>

Or maybe they expand 2 to 100000 into an actual list of 99999 numbers
prematurely.

Michael Kay
Saxonica


Current Thread