Re: Checking: Turtle grammar / N-Triples Grammar

 > Does that grammar look good to you?

I took that mesage to be reporting to the WG.

I was reviewing the doc to be put to the WG in case that helped.

 > Note a challenge to IRIREF below.

> [[
>    Simplified IRIREF from
>     [132s] IRIREF ::= ('<' ([^<>"{}|^`\]-[#x00-#x20])* | UCHAR '>')
>    to
>     [132s] IRIREF ::=  '<' ([^#x00-#x20<>\"{}|^`\\] | UCHAR)* '>'
>    (#sec-notation doesn't tell me the precedence of A | B - c)
> ]]

The key is that UCHAR was outside the * so the token rule is wrong.

Your:

'<' ([^#x00-#x20<>\"{}|^`\\] | UCHAR)* '>'

fixes that.

	Andy

Received on Wednesday, 16 May 2012 14:29:38 UTC