Avrora.userError("no input files");
if (args.length != 1)
Avrora.userError("input type \"atmel\" accepts only one file at a time.");
File f = new File(args[0]);
Module module = new Module(false, false);
FileInputStream fis = new FileInputStream(f);
//Status.begin("Parsing");
AtmelParser parser = new AtmelParser(fis, module, f.getName());
parser.Module();
//Status.success();
//Status.begin("Building");
Program p = module.build();
//Status.success();
addIndirectEdges(p);
return p;
}