raphael
raphael copied to clipboard
Parser in a half shell
When a newline character is encountered inside a long string when there was a preceding exceptional character, then the wrong character is tested for incrementing the line count. This occurs...
Turtle-* is part of the upcoming RDF-* spec. The spec has been stable for some time, and supported by databases like [Stardog](https://docs.stardog.com/query-stardog/edge-properties) and [GraphDB](https://www.ontotext.com/knowledgehub/fundamentals/what-is-rdf-star/), so it is viable to include...
The character membership tests are based on sets, but these are unreasonably large. Instead, they can be converted to range-based tests. Prioritize ascii, but then binary split the testing ranges.
Add QName and IRI constructors as functions in the Generator protocol
Prefixed iris are stringified in shorthand form, which is useful when writing triples back to a file. However, relative iris resolved with base get absolutized, which loses that information. ```clojure...