You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Andy Seaborne (Jira)" <ji...@apache.org> on 2020/12/11 17:20:00 UTC

[jira] [Commented] (JENA-2015) Add RDF* Annotation Syntax (experimental)

    [ https://issues.apache.org/jira/browse/JENA-2015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17248042#comment-17248042 ] 

Andy Seaborne commented on JENA-2015:
-------------------------------------

RIOT has 2 Turtle parsers - the one wired into {{text/turtle}} and {{*.ttl}} (written in Java for speed) and a Javacc-written one that was originally to verify the subset of SPARQL grammar rules matched Turtle.

As part of this ticket, the javacc Turtle parser will be upgraded to follow the naming used in the Turtle spec which is not quite teh same as SPARQL. The goal of javacc one is to have a parser that can easily be seen to match the Turtle, and Turtle* grammars.

(The Turtle/javacc parser does pass the RIOT Turtle test suite.)

> Add RDF* Annotation Syntax (experimental)
> -----------------------------------------
>
>                 Key: JENA-2015
>                 URL: https://issues.apache.org/jira/browse/JENA-2015
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: RIOT
>    Affects Versions: Jena 3.17.0
>            Reporter: Andy Seaborne
>            Assignee: Andy Seaborne
>            Priority: Major
>             Fix For: Jena 3.18.0
>
>
> The RDF* groups is discussion annotation syntax:
> https://w3c.github.io/rdf-star/rdf-star-cg-spec.html#turtle-star-grammar
> https://github.com/w3c/rdf-star/issues/9
> Example test:
> https://w3c.github.io/rdf-star/tests/turtle/syntax/manifest.html#turtle-star-ann-2
> This is additional syntax - it does not invalidate any legal RDF.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)