23 lines
395 B
C
23 lines
395 B
C
#include <stdio.h>
|
|
#include <module.h>
|
|
#include <errors.h>
|
|
|
|
int main(int argc, char** argv)
|
|
{
|
|
if (argc == 2)
|
|
{
|
|
errors_init();
|
|
struct module module;
|
|
module_init(&module);
|
|
|
|
module_load_source(&module, argv[1]);
|
|
int status = module_compile(&module);
|
|
|
|
module_free(&module);
|
|
errors_free();
|
|
return status;
|
|
}
|
|
|
|
return 0;
|
|
}
|