authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-05-31 02:57:05 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-05-31 02:57:05 -07:00
log4eef031b60a87073951055cefeaa25ee35af326b
treeebfbc90380316045d92742b033d8f5063b140c60
parentbec56251c1207bb5f9725aefd03caea3aa364f3a

sign is optional in number exponents

281/284 tests passed; 3 failed

1 files changed, 1 insertions(+), 1 deletions(-)

json.zig+1-1
......@@ -196,7 +196,7 @@ fn parseNumber(alloc: std.mem.Allocator, p: *Parser) anyerror!?ValueIndex {
196196 }
197197 if (try p.eatAnyScalar("eE")) |_| {
198198 try characters.append('e');
199 try characters.append(try p.eatAnyScalar("+-") orelse return error.JsonExpectedTODO);
199 try characters.append(try p.eatAnyScalar("+-") orelse '+');
200200 const l = characters.items.len;
201201 while (try p.eatRange('0', '9')) |d| {
202202 try characters.append(d);