Daniel Lemire
|
c2913d5d69
|
Adding dynamic memory allocation.
|
2018-12-06 21:44:26 -05:00 |
|
Daniel Lemire
|
e2d2d2f8ff
|
Adding more tests.
|
2018-12-06 17:22:22 -05:00 |
|
Daniel Lemire
|
a8b99984f2
|
Intermediate step.
|
2018-11-30 20:27:16 -05:00 |
|
Daniel Lemire
|
e5707331e9
|
Some refactoring.
|
2018-11-30 09:37:57 -05:00 |
|
Daniel Lemire
|
ce85dd0c3a
|
Still need to streamline number parsing.
|
2018-11-29 17:56:17 -05:00 |
|
Daniel Lemire
|
c1de7662c1
|
Simplifying function call.
|
2018-11-28 11:12:28 -05:00 |
|
Daniel Lemire
|
c1805783fc
|
Tweaking performance.
|
2018-11-27 21:13:31 -05:00 |
|
Daniel Lemire
|
8648c4108e
|
MOre cleaning.
|
2018-11-27 20:42:35 -05:00 |
|
Daniel Lemire
|
a43b0772e1
|
Lots and lots of cleaning.
|
2018-11-27 14:37:59 -05:00 |
|
Daniel Lemire
|
5fae7b2100
|
Still working
|
2018-11-27 10:10:39 -05:00 |
|
Daniel Lemire
|
50defa510f
|
Stupid work.
|
2018-11-26 16:55:24 -05:00 |
|
Daniel Lemire
|
86a75462c5
|
Adding the ability of doing a dump.
|
2018-11-23 22:20:57 -05:00 |
|
Daniel Lemire
|
e517414080
|
We include character-encoding validation.
|
2018-10-17 19:22:09 -04:00 |
|
Daniel Lemire
|
9fc8d8444b
|
We want to allow more than just arrays and objects, as per the JSON spec.
|
2018-10-17 13:57:42 -04:00 |
|
Geoff Langdale
|
ceb55cc8db
|
Pick new number parser as winner; move string parsing to own header
|
2018-09-28 14:27:48 +10:00 |
|
Daniel Lemire
|
e4094afe08
|
Moving toward having number-parsing testing.
|
2018-09-27 17:38:15 -04:00 |
|
Daniel Lemire
|
1c8339297d
|
With new number parser (faster!). Removing the dependency on the doubleconv library (which proves to be useless).
|
2018-09-26 23:35:33 -04:00 |
|
Daniel Lemire
|
6239b9c13e
|
Overallocation
|
2018-09-26 14:20:28 -04:00 |
|
Geoff Langdale
|
b9706d462c
|
Minor cleanups.
|
2018-09-26 15:09:54 +10:00 |
|
Geoff Langdale
|
36fadde3c7
|
Minor twiddles.
|
2018-09-26 13:52:05 +10:00 |
|
Geoff Langdale
|
0d5797a827
|
Wrap the tape dump in debug code.
|
2018-09-26 13:28:16 +10:00 |
|
Geoff Langdale
|
35503f1d8f
|
Oops noisy.
|
2018-09-26 13:21:05 +10:00 |
|
Geoff Langdale
|
fa6c8990ff
|
Added a terrifying hack to append a idx-to-0-char to stage 2 output.
|
2018-09-26 13:20:08 +10:00 |
|
Geoff Langdale
|
b0c05c03cc
|
Fix linkage between call sites and headers, add dump code, cleanup
|
2018-09-26 11:28:22 +10:00 |
|
Geoff Langdale
|
555926849d
|
Bug cleanup (many vestiges of old 32-bit tape stil there) and more encapsulation of tapes.
|
2018-09-25 16:24:39 +10:00 |
|
Geoff Langdale
|
8b2d00a337
|
Bug fix for ,] issue and cleanup.
|
2018-09-25 15:35:17 +10:00 |
|
Geoff Langdale
|
64d07cd04c
|
Fix bug where strings were not parsed on 2nd and subsequent key:value pairs.
|
2018-09-24 15:16:22 +10:00 |
|
Geoff Langdale
|
77bfe6c984
|
Fix some bad messages and the failure to parse key strings.
|
2018-09-24 10:54:29 +10:00 |
|
Geoff Langdale
|
2a46b40457
|
Adding new stage34, a more straightforward replacement for stage 3 and 4 using a DFA and explicit stack
|
2018-09-24 10:44:05 +10:00 |
|