private void createLanguages(ResourceFile file) throws SAXException, IOException {
		try {
			SleighLanguageValidator.validateLdefsFile(file);
			createLanguageDescriptions(file);
		}
		catch (SleighException e) {
			++failureCount;
			Msg.showError(this, null, "Problem loading " + file.getName(),
				"Validation error: " + e.getMessage(), e);
		}
	}
Construct language provider (intended for test use only)
@param ldefsFile language definitions file
@throws SAXException if parse error occurs
@throws IOException if IO error occurs
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/SleighLanguageProvider.java