private String getForCompilerTag(XmlPullParser parser) {
		String returnValue = null;
		while (parser.hasNext()) {
			XmlElement element = parser.next();
			String name = element.getName();
			if (name.equals("COMPILER") && element.isStart()) {
				returnValue = element.getAttribute("NAME");
				break;
			}
		}
		return returnValue;
	}
Returns the program info from the underlying file. T``his method
does not make sense to invoke if a write is being performed
to a new file.
@return the program info
@throws SAXException if an XML error occurs
@throws IOException if an I/O error occurs
Ghidra/Features/Base/src/main/java/ghidra/app/util/xml/ProgramXmlMgr.java