From d0d55a8175eeb4f641c258231996d70627c68442 Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Wed, 7 May 2014 07:49:45 +0000 Subject: [PATCH] fix mkN011 in Bulgarian --- lib/src/bulgarian/ParadigmsBul.gf | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/lib/src/bulgarian/ParadigmsBul.gf b/lib/src/bulgarian/ParadigmsBul.gf index 1062f0aef..8fbef08db 100644 --- a/lib/src/bulgarian/ParadigmsBul.gf +++ b/lib/src/bulgarian/ParadigmsBul.gf @@ -230,11 +230,15 @@ oper mkN011 : Str -> N ; mkN011 base = let v0 = tk 2 base; g = AMasc NonHuman - in {s = mkNoun (v0+"ъм") - (v0+"ми") - (v0+"ъма") - (v0+"ме") - g ; + in {s = table { + NF Sg Indef => v0+"ъм" ; + NF Sg Def => v0+"ма" ; + NF Pl Indef => v0+"ми" ; + NF Pl Def => v0+"мите" ; + NFSgDefNom => v0+"мът" ; + NFPlCount => v0+"ма" ; + NFVocative => v0+"ме" + } ; rel = \\_ => base ; g = g ; lock_N = <>