-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SHACL Compact syntax #115
Comments
Hi @mielvds Compact syntax is still a draft spec, and may not ever become official spec. I don't know of any other SHACL implementation that currently implements it besides TopBraid. You are the first person to ask for this feature in PySHACL in the more than 3 years the project has existed, so from my point of view its not something many users are needing. Having said that, I will ask around on the SHACL Discord Group to get a gauge of how others use SHACL Compact Syntax in the broader SHACL community. |
Hi @ashleysommer
Apache Jena does, but I also don't think it will ever be official (nor should it be; it is meant to transpile to SHACL)
A too bad. I find SHACL a lot of work to write manually, but it's probably not painful enough to make this worth the effort.
Thanks! I'm in the hroup as well, will follow up. |
@mielvds use it on the command line like:
or by convention, you can use "-" in place of /dev/stdin
|
If there's interest, we can integrate the python shaclc parser and serializer into PySHACL. |
Hi all!
Any existing plans to support SHACL Compact syntax? I see there is an ANTLR grammar, but not sure how well that ports to Python.
The text was updated successfully, but these errors were encountered: