Lines Matching refs:parser
16 yaml_parser_t parser; in main() local
22 memset(&parser, 0, sizeof(parser)); in main()
68 if (!yaml_parser_initialize(&parser)) in main()
76 yaml_parser_set_input_file(&parser, stdin); in main()
91 if (!yaml_parser_load(&parser, &document)) in main()
106 yaml_parser_delete(&parser); in main()
115 switch (parser.error) in main()
122 if (parser.problem_value != -1) { in main()
123 fprintf(stderr, "Reader error: %s: #%X at %zd\n", parser.problem, in main()
124 parser.problem_value, parser.problem_offset); in main()
127 fprintf(stderr, "Reader error: %s at %lu\n", parser.problem, in main()
128 parser.problem_offset); in main()
133 if (parser.context) { in main()
135 "%s at line %lu, column %lu\n", parser.context, in main()
136 parser.context_mark.line+1, parser.context_mark.column+1, in main()
137 parser.problem, parser.problem_mark.line+1, in main()
138 parser.problem_mark.column+1); in main()
142 parser.problem, parser.problem_mark.line+1, in main()
143 parser.problem_mark.column+1); in main()
148 if (parser.context) { in main()
150 "%s at line %lu, column %lu\n", parser.context, in main()
151 parser.context_mark.line+1, parser.context_mark.column+1, in main()
152 parser.problem, parser.problem_mark.line+1, in main()
153 parser.problem_mark.column+1); in main()
157 parser.problem, parser.problem_mark.line+1, in main()
158 parser.problem_mark.column+1); in main()
163 if (parser.context) { in main()
165 "%s at line %lu, column %lu\n", parser.context, in main()
166 parser.context_mark.line+1, parser.context_mark.column+1, in main()
167 parser.problem, parser.problem_mark.line+1, in main()
168 parser.problem_mark.column+1); in main()
172 parser.problem, parser.problem_mark.line+1, in main()
173 parser.problem_mark.column+1); in main()
183 yaml_parser_delete(&parser); in main()
212 yaml_parser_delete(&parser); in main()