Skip to content

v0.3.0: Parsing and Encoding

Compare
Choose a tag to compare
@tgockel tgockel released this 22 Sep 00:13
· 546 commits to trunk since this release

Access and modification of the low-level parsing and encoding system.

  • Creates tokenizer for easier access to JSON parsing
  • Creates encode for customization of JSON output
  • Creates value::array_view and value::object_view for use in range-based for loops
  • Creates the make install recipe (with customization of versioned SOs)
  • Re-write of the parsing system to be stream-based so not everything has to reside in memory at the same time
  • Expose string_ref as part of the encode and tokenizer systems
  • Improved exception-handling in value
  • Improved documentation, including automatic Doxygen generation with Travis CI