1
0
forked from GitHub/gf-core

an improvement in Fin passive infinitives - but still not perfect

This commit is contained in:
aarne
2013-03-30 17:39:36 +00:00
parent 68bf1cc2f9
commit 73e0a8e5c6
2 changed files with 8 additions and 5 deletions

View File

@@ -58,16 +58,16 @@ lin
oper
passVPSlash : VPSlash -> ResFin.VP = \vp -> lin VP {
s = \\vif,ant,pol,agr => case pol of {
Pos => vp.s ! VIPass ! ant ! pol ! agr ;
Neg => vp.s ! VIPass ! ant ! pol ! agr
s = \\vif,ant,pol,agr => case vif of {
VIInf _ => vp.s ! vif ! ant ! pol ! agr ;
_ => vp.s ! VIPass ! ant ! pol ! agr
} ;
s2 = vp.s2 ;
adv = vp.adv ;
ext = vp.ext ;
qp = vp.qp ;
isNeg = vp.isNeg ;
sc = vp.c2.c
sc = case vp.c2.c of {NPCase Nom => NPAcc ; c => c}
} ;
lin

View File

@@ -98,6 +98,9 @@ in a consonant: Inteln -> Intelin. But a proper morphological analysis with dyna
really be needed.
Fixed NounFin.IndefArt, which erroneously added "yksi" to the substantival form of numeral determiners. This changed 125
linearizations - but there are some mistaken parses of numbers in the treebank, in particular years.
linearizations - but there are some mistaken parses of numbers in the treebank, in particular years. Also fixed the passive
VP in the infinitive form, to better results in 95 sentences - but this structure should be different in Finnish: