You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This may already have an issue, but is there a chance we can get support for RDF* and SPARQL* in RDFlib? It's becoming much more common with the expansion of Wikidata, and it might be nice to support its use.
The text was updated successfully, but these errors were encountered:
Especially at this point, where SPARQL* is still in a draft phase, I think it would be preferable to define another package, like a "rdflib-star". It should be pretty feasible to implement SPARQL* support with a rdflib.query.Processor plugin, possibly registered with a "rdf.plugins.queryprocessor" entry point. I'm thinking something like:
A copy of the existing SPARQL parser could be made more extendible though. As it stands, after you copy the root parser elements, you'll need to navigate through the grammar/graph of ParserElements to reach the elements you want to change. I'm thinking of a traversal function that allows you to either specify a name as it's declared in the parser module or specify a path and a replacement ParserElement.
This may already have an issue, but is there a chance we can get support for RDF* and SPARQL* in RDFlib? It's becoming much more common with the expansion of Wikidata, and it might be nice to support its use.
The text was updated successfully, but these errors were encountered: