Re: ISSUE-18: How do we parse "18." in Turtle?

On Wed, Mar 30, 2011 at 05:02:18PM +0100, Nathan wrote:
> RDF Working Group Issue Tracker wrote:
> >ISSUE-18: How do we parse "18." in Turtle?
> 
> Is there a case where it's ambiguous?

Apparently it is - all Turtle parsers have tried interpret it differently. However we end up fixing it, that definitely proves this part of the grammar needs to be more specific.

Best,
y

> 
> must be an integer (else not a valid turtle doc):
>   <e:f> <b:f> 18.
>   <e:f> <b:f> "e".
> 
> must be an integer (else not a valid turtle doc):
>   <e:f> <b:f> 18.
> 
> must be an decimal (else not a valid turtle doc):
>   <e:f> <b:f> 18., "e".
> 
> must be an decimal (else not a valid turtle doc):
>   <e:f> <b:f> 18..
>   <e:f> <b:f> "e".
> 
> must be an decimal (else not a valid turtle doc):
>   <e:f> <b:f> 18..
> 
> Which case is under question?
> 

Received on Wednesday, 30 March 2011 16:20:35 UTC