Zach Laine
|
028719a9bf
|
Sketch in even more X3 YAML parsing code.
|
2018-10-02 00:47:04 -05:00 |
|
Zach Laine
|
0fdf259c0c
|
Sketch in a lot more of the new X3 YAML parser.
|
2018-10-01 21:46:05 -05:00 |
|
Zach Laine
|
6d8606cd80
|
Add the start of a Spirit X3-based parser for YAML.
|
2018-10-01 00:36:54 -05:00 |
|
Zach Laine
|
f48336c2a8
|
Major refactor of the JSON value code for better reuse; introduce a sketch of a similarly-designed YAML value.
|
2018-09-29 19:08:26 -05:00 |
|
Zach Laine
|
b894548871
|
Add a TODO.
|
2018-09-29 12:05:40 -05:00 |
|
Zach Laine
|
7ff8f71fda
|
Cruft removal.
|
2018-09-29 12:05:40 -05:00 |
|
Zach Laine
|
6feae9fdca
|
Fix misplaced lexeme[] directive in JSON string parsing.
|
2018-09-29 12:05:40 -05:00 |
|
Zach Laine
|
14a6d96b55
|
Add support for X3 debug trace.
|
2018-09-28 19:27:39 -05:00 |
|
Zach Laine
|
1cc351aa29
|
Add a limit on the number of open arrays and/or object to prevent stack
overflows.
|
2018-09-28 00:09:17 -05:00 |
|
Zach Laine
|
0d5af80dbe
|
Switch the JSON parsing tests to use the new JSON parser; tighten up number
parsing in same.
|
2018-09-28 00:08:11 -05:00 |
|
Zach Laine
|
5be1c00730
|
Emit parse errors via callback instead of just dumping them to the console.
|
2018-09-27 20:29:16 -05:00 |
|
Zach Laine
|
7a82f505b0
|
Copy x3/support/utility/error_reporting.hpp into yaml/parser for modification.
|
2018-09-27 20:29:16 -05:00 |
|
Zach Laine
|
7c39af865f
|
Break JSON parsing code and JSON data model into separate files.
|
2018-09-26 23:58:36 -05:00 |
|
Zach Laine
|
2575467a40
|
Move all headers under include/boost/.
|
2018-09-24 06:48:48 -05:00 |
|
Zach Laine
|
a478c44b69
|
Move the test library sources to src/, and compile a real lib for the test and
perf programs to use.
|
2017-05-12 20:26:55 -05:00 |
|
Zach Laine
|
033b339c76
|
Cruft removal -- Jamfile, readmes, and test cruft.
|
2017-04-20 21:11:10 -05:00 |
|
Michael Caisse
|
0dd5de1a31
|
add some structure and the desired data structure to parse into.
|
2011-11-07 19:02:29 -08:00 |
|