edn-cpp
edn-cpp copied to clipboard
experimental edn lib for c++
With current master and GCC 7 or above (GCC 9 in this specific example) I see: ``` $ g++-9 -Wextra example.cpp In file included from example.cpp:2: edn.hpp: In function 'std::string...
Set should not parse set with duplicate vals.
Do not allow map to have uneven number of items. Could happen implicitly by having list of keys and list of items stored in values
needs to at least do some naive formatting.
function to allow navigating an edn collection via vector of indexes and keywords respectively.
utilize edn-tests to check for validity.
This is meant to just be used as a lib but there is the edn repl which is fun to play with, should probably either a) make it its own...