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