8 main(int argc, char *argv[])
17 printf("Usage: %s file.yaml\n", argv[0]);
20 file = fopen(argv[1], "rb");
23 assert(yaml_parser_initialize(&parser));
25 yaml_parser_set_input_file(&parser, file);
29 assert(yaml_parser_parse(&parser, &event));
31 done = (event.type == YAML_STREAM_END_EVENT);
33 yaml_event_delete(&event);
38 yaml_parser_delete(&parser);
42 printf("Parsing the file '%s': %d events\n", argv[1], count);