diff --git a/lib/resource/bulgarian/ExtraBul.gf b/lib/resource/bulgarian/ExtraBul.gf index 9b3694a57..27f8a59da 100644 --- a/lib/resource/bulgarian/ExtraBul.gf +++ b/lib/resource/bulgarian/ExtraBul.gf @@ -2,7 +2,9 @@ concrete ExtraBul of ExtraBulAbs = CatBul ** open ResBul, Coordination, Prelude in { lin - GenNP np = {s = \\aform => np.s ! Gen aform} ; + GenNP np = {s = \\gn => np.s ! Gen (aform gn Def Nom); spec=Indef} ; + + GenNPIndef np = {s = \\gn => np.s ! Gen (aform gn Indef Nom); spec=Indef} ; i8fem_Pron = mkNP "аз" "мен" "мой" "моя" "моят" "моя" "моята" "мое" "моето" "мои" "моите" (GSg Fem) P1 ; i8neut_Pron = mkNP "аз" "мен" "мой" "моя" "моят" "моя" "моята" "мое" "моето" "мои" "моите" (GSg Neut) P1 ; diff --git a/lib/resource/bulgarian/ExtraBulAbs.gf b/lib/resource/bulgarian/ExtraBulAbs.gf index 0483cdde9..0eb6847f5 100644 --- a/lib/resource/bulgarian/ExtraBulAbs.gf +++ b/lib/resource/bulgarian/ExtraBulAbs.gf @@ -1,6 +1,8 @@ abstract ExtraBulAbs = Extra ** { fun + GenNPIndef : NP -> Quant ; + -- Feminine variants of pronouns (those in $Structural$ are -- masculine, which is the default when gender is unknown).