internal void ProcessRules(int phase, Allomorph allomorph) { if (HasRule) foreach (var rule in Rules) { if (rule.Phase == phase) rule.Process(allomorph); } }
/// <summary> /// Eğer morfemden sonra gelen bir morfem var ise ilk kuralları işlet /// </summary> private void ProcessFirstRules() { if (HasNext) { _morpheme.ProcessRules(1, this); } }