+ } else if(strcmp(arg, "--version") == 0) {
+ firm_version_t ver;
+ firm_get_version(&ver);
+ printf("cparser (%d.%d %s) using libFirm (%u.%u", 0, 1, cparser_REVISION, ver.major, ver.minor);
+ if(ver.revision[0] != 0) {
+ putchar(' ');
+ fputs(ver.revision, stdout);
+ }
+ if(ver.build[0] != 0) {
+ putchar(' ');
+ fputs(ver.build, stdout);
+ }
+ puts(")\n");
+ exit(EXIT_SUCCESS);