Maurice Makaay
|
22144487f0
|
String parser replaced with a low level parser for performance.
|
2019-08-01 13:25:21 +00:00 |
Maurice Makaay
|
ed846c7e53
|
Wrote a first crude version of specific tokenizer handlers for string parsing. Missing feature is good error reporting from the tokenize handler code (which has been a TODO for a while, so a nice one to implement after this).
|
2019-07-31 07:51:37 +00:00 |
Maurice Makaay
|
5ff6f20ab7
|
Speed improvements
|
2019-07-29 23:51:03 +00:00 |
Maurice Makaay
|
dea3eb987b
|
Changes for compatibliity with latest parsekit, and some speed improvements.
|
2019-07-26 22:56:24 +00:00 |
Maurice Makaay
|
bf7b693cb8
|
Lowering the number of forks required.
|
2019-07-24 22:42:54 +00:00 |
Maurice Makaay
|
c396e52632
|
A few new bits and bobs for performance testing.
|
2019-07-19 21:12:06 +00:00 |
Maurice Makaay
|
be5f3b6f55
|
Optimization round completed (for now :-) All tests successful.
|
2019-07-11 12:43:27 +00:00 |
Maurice Makaay
|
af5d35ecee
|
Cleaning up some logic around whitespace / newlines / comments.
|
2019-07-04 11:31:28 +00:00 |
Maurice Makaay
|
a28269800a
|
Make use of the new feature to run without sanity check on the parser, to make the big testfiles-based test suite faster.
|
2019-06-30 01:07:13 +00:00 |
Maurice Makaay
|
ec3a47da8d
|
Composition over inheritance, why didn't I do that in the first place I wonder.
|
2019-06-28 08:34:35 +00:00 |
Maurice Makaay
|
febe1ff568
|
Bits of code cleanup, no functional changes.
|
2019-06-28 08:23:43 +00:00 |
Maurice Makaay
|
0d4cb356e9
|
Straightening out a few small wrinkles that came up from testing against the BurntSushi testset.
|
2019-06-27 22:01:56 +00:00 |
Maurice Makaay
|
6b9a7adfd9
|
Added support for the BurntSushi TOML tests.
|
2019-06-27 13:58:13 +00:00 |
Maurice Makaay
|
b95f255ae7
|
Moved all parser code into subpackage 'parse'.
|
2019-06-26 21:51:42 +00:00 |