Dear Basex team,
it seems to me that there is a little bug in the FLWOR sort.
Code:
for $i in 1 to 3
for $j in ('a', 'b', 'c')
order by $i descending
return
concat($i, $j)
Expected output:
3a 3b 3c 2a 2b 2c 1a 1b 1c
Actual output:
3c 3b 3a 2a 2b 2c 1c 1b 1a
Using the latest stable snapshot.
Kind regards,
Hans-Juergen