#include "yaml.h" #include #include int main(int argc, char **argv) { std::ifstream fin; if(argc > 1) fin.open(argv[1]); std::istream& input = (argc > 1 ? fin : std::cin); try { YAML::Parser parser(input); while(parser) { YAML::Node doc; parser.GetNextDocument(doc); } } catch(const YAML::Exception& e) { std::cerr << e.what() << "\n"; } return 0; }