Peter Stuge wrote:
if
(',' == *p)
p++;
Here it should actually also throw parse error if there is any other
character than comma or end-of-input:
And there was an off-by-one error for the upper bound of a range.
I think I've caught all the issues in this version of the file. :)
//Peter