Hello,
I am writing a prolog parser for proto3 and noticed that the optional [-] sign seems duplicated in the floatLit BNF declaration, admiting the following floatLit:
- - 10.10
i.e. two negative signs ...
I think the dash on floatLit should be removed.
Who is the right person to suggest this ...
thanks,
Daniel
floatLit = [-] ( decimals "." [ decimals ] [ exponent ] | decimals exponent | "."decimals [ exponent ] ) | "inf" | "nan"
decimals = [-] decimalDigit { decimalDigit }