Hi James, All,
I didn't see an example with startingLoc less than 1.
However, one document down in the xpath-functions one there is clarity.
And I should have looked at that first.
I think this means edge case non conformance bugs in rdf4j and virtuoso.
I will propose a fix for it in rdf4j and file a bug for it for virtuoso.
i.e. SUBSTR("ABC", 0, 2)
should return "A" because only for position 1
does fn:round(0) <= 1 and 1 < fn:round(0) + fn:round(2) hold
On 2019-03-24 17:38, james anderson wrote:
On 2019-03-24, at 15:34:55, Jerven Tjalling Bolleman
Cross posting as this seems to be a question of spec implementation
and I am not sure what the correct answer is supposed to be.
look at the examples in the document which you referenced.
best regards, from berlin,
james anderson | ja...@dydra.com | http://dydra.com
Jerven Tjalling Bolleman
SIB | Swiss Institute of Bioinformatics
CMU - 1, rue Michel Servet - 1211 Geneva 4
t: +41 22 379 58 85 - f: +41 22 379 58 58
Jerven.Bolleman@sib.swiss - http://www.sib.swiss
Virtuoso-users mailing list