tgockel / json-voorhees

A killer modern C++ library for interacting with JSON.
http://tgockel.github.io/json-voorhees/
Apache License 2.0
128 stars 18 forks source link

Creates `reader` type for converting from JSON source to AST node sequence #172

Closed tgockel closed 2 years ago

tgockel commented 2 years ago

A jsonv::reader instance reads from some form of JSON source (probably a string, but the jsonv::ast_index type can theoretically read from anything JSON-like) and converts it into jsonv::ast_nodes. These abstract reading from JSON source to normalize extract implementations, which is needed for #150.