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