ack/mach/proto/mcg/main.c

28 lines
380 B
C
Raw Normal View History

#include "mcg.h"
2016-09-17 20:21:47 +00:00
#include "em_comp.h"
void fatal(const char* msg, ...)
2016-09-17 20:21:47 +00:00
{
va_list ap;
va_start(ap, msg);
vfprintf(stderr, msg, ap);
fprintf(stderr, "\n");
va_end(ap);
abort();
2016-09-17 20:21:47 +00:00
}
int main(int argc, char* argv[])
2016-09-17 20:21:47 +00:00
{
if (!EM_open(argv[1]))
fatal("Couldn't open input file: %s", EM_error);
parse_em();
2016-09-17 20:21:47 +00:00
EM_close();
return 0;
}
/* vim: set sw=4 ts=4 expandtab : */