json-rql
json-rql copied to clipboard
Statement ordering support
Since statement ordering (sometimes) matters, @where etc. should allow an array of statements so that generated SPARQL maintains the ordering.
Conversely, when the SPARQL contains OPTIONAL or MINUS, generated json-rql should use an array, and not aggressively collapse patterns.
@where can take an array (at least, for json-rql --> SPARQL), e.g. sparql-10-1b
More test cases needed.