int main (int argc, char *argv[]) { try { get_opt& _ = get_opt::instance(); _.parse_cmdline(argc, argv); VM vm; vm.load_image (_.inp_name); vm.interprete (); } catch (exception& e) { cerr << e.what() << endl; return EXIT_FAILURE; } }