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
Can't parse Turtle (TTL) boolean values followed by a spacebar #393
Comments
It's not a dot versus semicolon but lack of space. Check:
and
Now someone should dig into the Turtle specification and check if it's a bug or maybe the syntax without space is not a valid Turtle. I'm afraid I won't do it. |
Thanks for the quick reply! Pretty much all TTL validators that I tried succesfully parsed and validated the one with the spacebar for the https://www.w3.org/2015/03/ShExValidata/ http://rdfvalidator.mybluemix.net/ I think we can safely classify this as a parsing bug, at least practically - if most other implementations do parse this without errors. |
In W3C EBNF grammars, such as Turtle, whitespace is typically not required, except in rare circumstances. From the Turtle spec 6.1 White Space:
The rule names in capitals all denote terminal productions, although neither |
Hi! just noticed a parsing issue.
go to https://www.easyrdf.org/converter
Try this:
However, ending with a
.
instead of;
works just fine:The text was updated successfully, but these errors were encountered: