Re: Turtle tests blank ID patches, and EARL report for Serd

On Sun, Feb 24, 2013 at 10:13 PM, David Robillard <d@drobilla.net> wrote:

>
> Issue: There are tests-ttl tests that do not match the current grammar
> [2], e.g. turtle-syntax-prefix-02.ttl contains "PreFIX :
> <http://example/>", but the grammar only allows PREFIX.
>


The grammar no longer specifies all of the case rules in Turtle,
specifically Note #1 of the Grammar section (
https://dvcs.w3.org/hg/rdf/raw-file/default/rdf-turtle/index.html#sec-grammar-grammar
):


   1. Keywords in single quotes ('@base', '@prefix', 'a', 'true', 'false')
   are case-sensitive. Keywords in double quotes ("BASE", "PREFIX") are
   case-insensitive.

This is a editoral change from the LC document
http://www.w3.org/TR/2012/WD-turtle-20120710/#sec-grammar-grammar see
change set https://dvcs.w3.org/hg/rdf/rev/d3e8ccd67c9c  and the thread
http://lists.w3.org/Archives/Public/public-rdf-wg/2012Dec/0074.html

This change was editorial, the grammar provided in the specification is not
the only possible grammar for Turtle. Feel free to grab the old pair of
rules if those make sense for you.

Cheers,

Gavin

Received on Monday, 25 February 2013 19:31:22 UTC