-
Notifications
You must be signed in to change notification settings - Fork 10
Description
π Hi there,
I was wondering if there are any plans to migrate this library (especially YASQE) to SPARQL 1.2?
For Comunica, we're making use of YASQE within our web client at https://query.comunica.dev/.
We already have SPARQL 1.2 support in Comunica (not yet in the master branch), so we are also aiming for proper syntactical support in our web client.
What might be useful to mention, is that we're migrating Comunica from using the SPARQL.js parser to a new modular query parser called Traqula.
My colleague @jitsedesmet has been working hard on Traqula in the past year, with the aim of making it flexible to add support for different language versions (which includes SPARQL 1.1 and 1.2 support).
So one option could be to migrate YASQE to Traqula, which will automatically give you SPARQL 1.2 support, and this will also give the flexibility of injecting custom SPARQL grammar (e.g. if someone wants to configure YASQE to have support for the non-standard ADJUST keyword).
If there would be interest in this, @jitsedesmet and myself can certainly help out with this effort.