Comments (3)
Sigh, yes, this is allowed in RDF 1.1 Turtle, for a weird specific set of characters that has nothing to do with Turtle and is only there because the SPARQL grammar is horribly designed and not extensible at all. Bonus points for grafting this on at the last minute and not actually updating the test suite to cover any of it. All of that and we still can't use slashes in local names. Concatenating strings should really not be this complicated!
Complaining aside, I will try to write a test suite and implement this mess when I get some time.
from serd.
This issue is specifically to do with only the special (nightmare to parse) case of a trailing dot in a local name.
from serd.
Fixed in f124a07
from serd.
Related Issues (20)
- Reports syntax error on blank node statements HOT 2
- Colliding generated blank nodes during TriG import HOT 6
- How to apply a base URI? HOT 4
- Resolution for base URIs with empty path HOT 2
- Cannot parse a valid TriG document HOT 1
- ShEx support HOT 6
- Error parsing 'a' without whitespace HOT 1
- Build error HOT 3
- Parsing from a string in python HOT 11
- Compile failure on OSX (gcc) due to deprecated attributes message HOT 1
- serd 0.30.8 build failure on mojave and catalina HOT 9
- Unable to parse triple-quoted literal HOT 7
- Add streaming support for .gz and .bz2 format input / output files HOT 7
- Write canonical NTriples 1.1 by default HOT 6
- pkg-config file should container -DSERD_STATIC on static build HOT 11
- Debian / Archlinux package: Available ? HOT 1
- Does serdi support named pipe input/output ? HOT 5
- Add support for reading RDF* HOT 2
- [master/0.30.16] Statc build (-Dstatic=true) fails with link error: attempted static link of dynamic object `libserd-0.so.0.31.0' HOT 9
- Bug: serd_reader_read_chunk does not support NQuads HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from serd.