Beispiel #1
0
 public static Rule Rule1c()
 {
     return(R.Rule(c => c
                   .Id("p1c10r1c")
                   .From(200).To(300)
                   .Query(q => q
                          .Before(b => b.Phon(p => IPA.IsVowel(p) && !IPA.IsPalatalVowel(p)))
                          .Match(m => m.Phon("β"))
                          .After(b => b.Phon(IPA.IsVelarVowel)))
                   .Rules(r => r
                          .Named("Vélarisation de /β/ entre voyelles vélaires")
                          .Phono(px => new[] { "w" })
                          .Rewrite(_ => "w"))));
 }