1
0
forked from GitHub/gf-rgl

fix the linearization of prepositions in two places

This commit is contained in:
krangelov
2020-04-26 19:57:57 +02:00
parent 4aa647e306
commit dd2a6ad0ca
2 changed files with 11 additions and 12 deletions

View File

@@ -141,8 +141,7 @@ lin
VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c
} ++ } ++
v.s ! Imperf ! VPres Sg P3 ++ v.s ! Imperf ! VPres Sg P3 ++
v.c2.s ++ linPrep v.c2 ++
linCase v.c2.c Pos ++
pp "допълнение"; pp "допълнение";
s2= inflVerb v ; s2= inflVerb v ;
s3= "" s3= ""
@@ -158,9 +157,9 @@ lin
VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c
} ++ } ++
v.s ! Imperf ! VPres Sg P3 ++ v.s ! Imperf ! VPres Sg P3 ++
v.c2.s ++ linPrep v.c2 ++
pp "арг1"++ pp "арг1"++
v.c3.s ++ linPrep v.c3 ++
pp "арг2"; pp "арг2";
s2= inflVerb v ; s2= inflVerb v ;
s3= "" s3= ""
@@ -175,9 +174,9 @@ lin
VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c
} ++ } ++
v.s ! Imperf ! VPres Sg P3 ++ v.s ! Imperf ! VPres Sg P3 ++
v.c2.s ++ linPrep v.c2 ++
pp "допълнение"++ pp "допълнение"++
v.c3.s ++ linPrep v.c3 ++
"да" ++ pp "глагол"; "да" ++ pp "глагол";
s2= inflVerb v ; s2= inflVerb v ;
s3= "" s3= ""
@@ -192,9 +191,9 @@ lin
VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c
} ++ } ++
v.s ! Imperf ! VPres Sg P3 ++ v.s ! Imperf ! VPres Sg P3 ++
v.c2.s ++ linPrep v.c2 ++
pp "допълнение"++ pp "допълнение"++
v.c3.s ++ linPrep v.c3 ++
"че" ++ pp "изречение"; "че" ++ pp "изречение";
s2= inflVerb v ; s2= inflVerb v ;
s3= "" s3= ""
@@ -209,9 +208,9 @@ lin
VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c
} ++ } ++
v.s ! Imperf ! VPres Sg P3 ++ v.s ! Imperf ! VPres Sg P3 ++
v.c2.s ++ linPrep v.c2 ++
pp "допълнение"++ pp "допълнение"++
v.c3.s ++ linPrep v.c3 ++
pp "въпрос"; pp "въпрос";
s2= inflVerb v ; s2= inflVerb v ;
s3= "" s3= ""
@@ -226,7 +225,7 @@ lin
VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c VPhrasal c => personalClitics (agrP3 (GSg Masc)) ! c
} ++ } ++
v.s ! Imperf ! VPres Sg P3 ++ v.s ! Imperf ! VPres Sg P3 ++
v.c2.s ++ linPrep v.c2 ++
pp "допълнение"++ pp "допълнение"++
pp "прилагателно"; pp "прилагателно";
s2= inflVerb v ; s2= inflVerb v ;

View File

@@ -7,7 +7,7 @@ lin
AdAdV a adv = {s = a.s ++ adv.s; p = adv.p} ; AdAdV a adv = {s = a.s ++ adv.s; p = adv.p} ;
EmptyRelSlash slash = { EmptyRelSlash slash = {
s = \\t,a,p,agr => slash.c2.s ++ whichRP ! agr.gn ++ slash.s ! agr ! t ! a ! p ! Main s = \\t,a,p,agr => linPrep slash.c2 ++ whichRP ! agr.gn ++ slash.s ! agr ! t ! a ! p ! Main
} ; } ;
CompoundN n1 n2 = CompoundN n1 n2 =