internal IEnumerable<string> LoadRules(string synonyms, IResourceLoader loader)
{
List<string> wlist = null;
if (File.Exists(synonyms))
{
wlist = new List<string>(GetLines(loader, synonyms));
}
else
{
IEnumerable<string> files = SplitFileNames(synonyms);
wlist = new List<string>();
foreach (string file in files)
{
IEnumerable<string> lines = GetLines(loader, file.Trim());
wlist.AddRange(lines);
}
}
return wlist;
}