String extension = n.substring(offset).toLowerCase();
String ext = ".od";
System.out.println(":::::::::::"+(".od".equals(ext)));
ProgramReader reader = null;
/* if (".asm".equals(extension))
reader = new AtmelProgramReader();
else if (".s".equals(extension))
reader = new GASProgramReader();
else if (".od".equals(extension))*/
reader = new ObjDumpProgramReader();
/*else if (".odpp".equals(extension))
reader = new ObjDump2ProgramReader();*/
if ( reader == null ) {
Avrora.userError("file extension " + StringUtil.quote(extension) + " unknown");
return null;
}
// TODO: this is a hack; all inherited options should be available
reader.INDIRECT_EDGES.set(INDIRECT_EDGES.stringValue());
reader.options.process(options);
return reader.read(args);
}