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

View File

@@ -98,6 +98,9 @@ in a consonant: Inteln -> Intelin. But a proper morphological analysis with dyna
really be needed. really be needed.
Fixed NounFin.IndefArt, which erroneously added "yksi" to the substantival form of numeral determiners. This changed 125 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: