yaitaa/src/main.c

32 lines
574 B
C

#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
#include "args.h"
#include "mod_blocks.h"
int main(int argc, char **argv)
{
asc_args_t args;
int res = parse_args(argc, argv, &args);
if (res == 1) return 0;
if (res < 0) return -res;
asc_state_t state;
res = prepare_state(argc, argv, args, &state);
if (res == 1) return 0;
if (res < 0) return -res;
switch (args.mode)
{
case ASC_MOD_BLOCKS:
mod_blocks_prepare(&state);
mod_blocks_main(state);
break;
default:
break;
}
return 0;
}