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")))); }