| ... | @@ -196,7 +196,7 @@ fn parseNumber(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex { | ... | @@ -196,7 +196,7 @@ fn parseNumber(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex { |
| 196 | } | 196 | } |
| 197 | if (try p.eatAnyScalar("eE")) |_| { | 197 | if (try p.eatAnyScalar("eE")) |_| { |
| 198 | try characters.append('e'); | 198 | try characters.append('e'); |
| 199 | try characters.append(try p.eatAnyScalar("+-") orelse return error.JsonExpectedTODO); | 199 | try characters.append(try p.eatAnyScalar("+-") orelse '+'); |
| 200 | const l = characters.items.len; | 200 | const l = characters.items.len; |
| 201 | while (try p.eatRange('0', '9')) |d| { | 201 | while (try p.eatRange('0', '9')) |d| { |
| 202 | try characters.append(d); | 202 | try characters.append(d); |