2
0
mirror of https://github.com/boostorg/parser.git synced 2026-01-23 17:52:15 +00:00
Commit Graph

54 Commits

Author SHA1 Message Date
Joel de Guzman
43534ccb24 Allow top-level scalars 2012-01-17 10:46:32 +08:00
Joel de Guzman
6a259dfb7a - Improved unicode handling
- 100% conformance to yaml escapes (unicode stuff)
- More tests
2012-01-16 18:47:38 +08:00
Joel de Guzman
938e9dd577 - Separate blocks from yaml grammar (refactor)
- More specs conformance tweaks
2012-01-16 13:16:27 +08:00
Joel de Guzman
ef9c4dfb0d misc updates 2012-01-16 12:16:59 +08:00
Joel de Guzman
af6a763fc8 renamed json_printer to yaml_printer 2012-01-16 09:33:53 +08:00
Joel de Guzman
73731d2508 More tests and more tweaks 2012-01-15 23:43:39 +08:00
Joel de Guzman
22b161f7d6 Chomping implemented 2012-01-15 22:04:52 +08:00
Joel de Guzman
7189fbdb8e Implement 8.10. and 8.11 from yaml specs + tests 2012-01-15 16:37:20 +08:00
Joel de Guzman
471fb28c00 misc updates 2012-01-14 21:55:31 +08:00
Joel de Guzman
273cc0d7af Re-added block literals 2012-01-14 15:24:39 +08:00
Joel de Guzman
59db9de595 Updated gold.txt using better yaml printing 2012-01-14 11:42:41 +08:00
Joel de Guzman
603e495f42 First check-in YAML printing + misc cleanups. 2011-12-22 17:06:34 +08:00
Joel de Guzman
8974c1623d Misc updates 2011-11-29 00:01:49 +08:00
Joel de Guzman
7dff6ca4d1 stream and documents 2011-11-28 00:02:38 +08:00
Joel de Guzman
c3ad18cf58 there's no octal in string escapes 2011-11-27 22:42:45 +08:00
Joel de Guzman
413cbe1a41 + detecting and printing NaN and infinity
+ map keys reverted to strings (correct)
2011-11-27 18:58:36 +08:00
Joel de Guzman
eaca74045b Updates for real INF and NAN 2011-11-27 13:55:37 +08:00
Joel de Guzman
0561d5a396 More tests + updates 2011-11-27 12:42:34 +08:00
Joel de Guzman
f8199de15a quick & dirty diff checking + golden (tested & expected) results
*** a better test facility should be written diffing the result with a "golden" file! ***
2011-11-21 11:19:19 +08:00
Joel de Guzman
f10826e908 + More tests
+ explicit map syntax OK
+ all tests passing
2011-11-21 10:59:22 +08:00
Joel de Guzman
d3a477da2e Misc cleanup 2011-11-16 16:36:56 +08:00
Joel de Guzman
096a1349c7 Major breakthrough. Michael's yaml file is parsing successfully!!! 2011-11-16 16:14:15 +08:00
Joel de Guzman
9fe77c23b3 one remaining test failing, and that is non-implemented (easy) code. we're good. the rest should be straightforward. 2011-11-16 15:44:51 +08:00
Joel de Guzman
3a0ce8969c "classic" position iterator works fine. down to 2 tests failing. must update the other tests cpp files. 2011-11-16 15:23:32 +08:00
Joel de Guzman
335741d89e Column position detection not working well. Switching to "classic" position_iterator. 2011-11-16 14:58:24 +08:00
Joel de Guzman
052b93db0c More tests -- compact blocks 2011-11-16 11:22:19 +08:00
Joel de Guzman
9eeb165f73 More tests. All tests pass *except* one. 2011-11-16 09:44:51 +08:00
Joel de Guzman
cfc35fbdd6 yet more tests and more debugging 2011-11-15 22:51:40 +08:00
Joel de Guzman
853e06a3cc More tests. but a bug prevents detection of null elements (see line 100 yaml_def.hpp) 2011-11-15 21:28:00 +08:00
Joel de Guzman
f43bcf31d8 More block tests (some tests are still failing). 2011-11-15 20:14:39 +08:00
Joel de Guzman
15eb9f3ea8 adding specs 2011-11-15 17:37:38 +08:00
Joel de Guzman
20e3437fa8 - More tests
- Block sequences and block maps working
2011-11-15 17:22:02 +08:00
Joel de Guzman
dd5df0fbe2 plain strings respecting indent level 2011-11-15 16:47:33 +08:00
Joel de Guzman
dcc019396b More block tests 2011-11-15 15:10:14 +08:00
Joel de Guzman
8d83cfafa1 block arrays working 2011-11-15 12:16:51 +08:00
Joel de Guzman
dd4d3aec58 incremental updates 2011-11-14 21:16:33 +08:00
Joel de Guzman
d75b00437a parsing blocks 2011-11-14 15:14:26 +08:00
Joel de Guzman
c0dd20a977 Merge branch 'master' of github.com:consultomd/yaml_spirit 2011-11-14 07:52:02 +08:00
Joel de Guzman
e811fe8c58 adding a flow start rule that allows only compound elements (no scalars). 2011-11-14 07:51:14 +08:00
Hartmut Kaiser
9a20e83ee4 Minor edit 2011-11-12 16:48:04 -06:00
Hartmut Kaiser
982d32bb33 Adding scalar generator and corresponding test 2011-11-12 16:47:01 -06:00
Hartmut Kaiser
afc74b77e0 Renaming parser tests 2011-11-12 16:45:41 -06:00
Joel de Guzman
74a12eb1ee More tests 2011-11-10 20:16:46 +08:00
Joel de Guzman
f94514cb9e basic yaml flow tests ok. 2011-11-10 11:24:20 +08:00
Joel de Guzman
01cb27e3e2 simple json printer 2011-11-10 11:12:05 +08:00
Joel de Guzman
759b492185 single quoted strings 2011-11-09 23:01:22 +08:00
Joel de Guzman
eb6d94451a Allow plain-style strings (7.3.3) 2011-11-09 22:12:46 +08:00
Joel de Guzman
d9cf84a342 error handling tweaks 2011-11-09 21:37:48 +08:00
Joel de Guzman
e1316604bd Json basic test passing 2011-11-09 17:56:03 +08:00
Joel de Guzman
662edc877d Scalars! 2011-11-09 14:30:30 +08:00