Open ocorby opened 5 years ago
Extension function definition based on SPARQL filter language
Linked Data Script Language: http://ns.inria.fr/sparql-extension
select * where { ?x ?p ?y filter us:test(?x) }
function us:test(?x) { strstarts(str(?x), rdf:) || strstarts(str(?x), rdfs:) }
much preferred would be general term rewriting.
Extension function definition based on SPARQL filter language
Previous work
Linked Data Script Language: http://ns.inria.fr/sparql-extension
Proposed solution
select * where { ?x ?p ?y filter us:test(?x) }
function us:test(?x) { strstarts(str(?x), rdf:) || strstarts(str(?x), rdfs:) }