n3 grammar: decimal and integer ambiguity

Hi,

the rule I proposed for decimal : 
    decimal : [-+]?[0-9]+\.[0-9]* 
introduce an other ambiguity, for example, in:
    ?A math:notLessThan 17; math:lessThan 19. 
there is a shift/reduce conflict, the ending point can be the decimal point or the statement end.

I can suggest 
    decimal : [-+]?[0-9]+\.[0-9]+ 

Best regards
Luc Peuvrier

Received on Monday, 9 March 2009 10:18:16 UTC