Exemple #1
0
 public TransferEngine(IMorphologicalAnalyzer sourceAnalyzer, ITransferer transferer,
                       IMorphologicalGenerator targetGenerator)
 {
     _sourceAnalyzer  = sourceAnalyzer;
     _transferer      = transferer;
     _targetGenerator = targetGenerator;
 }
 public static void AddGeneratedWords(this IMorphologicalGenerator targetGenerator, WordAnalysis analysis,
                                      params string[] words)
 {
     targetGenerator.GenerateWords(Arg.Is(analysis)).Returns(words);
 }
Exemple #3
0
 public GlossMorphemeMapper(IMorphologicalGenerator targetGenerator)
 {
     _morphemes = targetGenerator.Morphemes.ToDictionary(m => m.Gloss, StringComparer.OrdinalIgnoreCase);
 }