public SyntaxDefinition Load(string File, string Separators)
{
styleLookup = new Hashtable();
spanDefinitionLookup = new Hashtable();
syntaxDefinition = new SyntaxDefinition {Separators = Separators};
var xmlDocument = new XmlDocument();
xmlDocument.Load(File);
ReadLanguageDefinition(xmlDocument);
if (syntaxDefinition.mainSpanDefinition == null)
{
throw new Exception("no main block found in syntax");
}
return syntaxDefinition;
}