-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
It seems to me that the SPARQL spec is not stating what should/must be the behavior of SPARQL implementations when VALUES
clause contain repeated variable.
For example, in VALUES (?a ?a) { (1 2) }
should the behavior be:
- a syntax error
- an empty solution multiset
And for VALUES (?a ?a) { (1 1) }
should the behavior be:
- a syntax error
- a single solution
?a -> 1
Quick survey:
- Jena and Blazegraph raise a syntax error (option 1)
- Oxigraph, QLever and Comunica parse the first example as
?a -> 2
Proposal: extend the grammar note 11 to add and variables must not be repeated in the variable list
.
hartig, kasei, rubensworks and afs
Metadata
Metadata
Assignees
Labels
No labels