mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-30 10:28:53 -06:00
GerundNP and GerundAdv in Swe,Bul
This commit is contained in:
@@ -54,6 +54,17 @@ lin
|
|||||||
"от" ++ np.s ! RObj Acc
|
"от" ++ np.s ! RObj Acc
|
||||||
in {s = ap; adv = ap ! ASg Neut Indef ! P3; isPre = False} ;
|
in {s = ap; adv = ap ! ASg Neut Indef ! P3; isPre = False} ;
|
||||||
|
|
||||||
|
GerundNP vp = {
|
||||||
|
s = \\_ => daComplex Simul Pos vp ! Imperf ! {gn=GSg Neut; p=P1};
|
||||||
|
a = {gn=GSg Neut; p=P3};
|
||||||
|
p = Pos
|
||||||
|
} ;
|
||||||
|
|
||||||
|
GerundAdv vp =
|
||||||
|
{s = vp.ad.s ++
|
||||||
|
vp.s ! Imperf ! VGerund ++
|
||||||
|
vp.compl ! {gn=GSg Neut; p=P3}} ;
|
||||||
|
|
||||||
iFem_Pron = mkPron "аз" "мен" "ме" "ми" "мой" "моя" "моят" "моя" "моята" "мое" "моето" "мои" "моите" (GSg Fem) P1 ;
|
iFem_Pron = mkPron "аз" "мен" "ме" "ми" "мой" "моя" "моят" "моя" "моята" "мое" "моето" "мои" "моите" (GSg Fem) P1 ;
|
||||||
youFem_Pron = youSg_Pron ;
|
youFem_Pron = youSg_Pron ;
|
||||||
weFem_Pron = we_Pron ;
|
weFem_Pron = we_Pron ;
|
||||||
|
|||||||
@@ -176,6 +176,15 @@ concrete ExtendSwe of Extend = CatSwe **
|
|||||||
s = \\af => partVPPlusPost vp (PartPret af Nom) (aformpos2agr af) Pos ++ "av" ++ np.s ! accusative ;
|
s = \\af => partVPPlusPost vp (PartPret af Nom) (aformpos2agr af) Pos ++ "av" ++ np.s ! accusative ;
|
||||||
isPre = False
|
isPre = False
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
GerundNP vp = { -- infinitive: att dricka öl, att vara glad
|
||||||
|
s = \\_ => "att" ++ infVP vp {g = Utr ; n = Sg ; p = P3} ;
|
||||||
|
a = {g = Neutr ; n = Sg ; p = P3} ;
|
||||||
|
isPron = False
|
||||||
|
} ;
|
||||||
|
|
||||||
|
GerundAdv vp = {
|
||||||
|
s = partVPPlusPost vp (PartPres Sg Indef (Nom|Gen)) {g = Utr ; n = Sg ; p = P3} Pos -- sovande(s) i sängen
|
||||||
|
} ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user