#include "trace.hpp" #include "parser.hpp" int main() { EXCEPT( json_error, json_parse( "" ) ); EXCEPT( json_error, json_parse( " " ) ); for ( auto c : ".+*/!@#$%^&*();'\"=\\_" ) EXCEPT( json_error, json_parse( std::string( c, 1 ) ), "c =", c ); EXCEPT( json_error, json_parse( "()" ) ); EXCEPT( json_error, json_parse( "0 0" ) ); EXCEPT( json_error, json_parse( "[] []" ) ); }