chiark / gitweb /
Import upstream sources.
[cparse] / cparse.c
1 #include "cparse.h"
2 #include <unistd.h>
3
4 int main(int argc, char **argv) {
5   int n;
6
7   n = commandline(argc, argv);
8   for(; n < argc; ++n) {
9     struct external_declaration *tu;
10
11     tu = parse(argv[n]);
12     if(dump_translation_unit(dump_new(stdout), tu, 0) < 0)
13       fatal(errno, "error writing to stdout");
14   }
15   if(fclose(stdout) < 0) fatal(errno, "error closing stdout");
16   return !!errors;
17 }
18
19 /*
20 Local Variables:
21 c-basic-offset:2
22 comment-column:40
23 End:
24 */