1
0
forked from GitHub/gf-core

VPSlashPrep in Fin and Romance; the word order in VPSlash not yet fixed.

This commit is contained in:
aarne
2012-09-23 09:35:04 +00:00
parent c8ac4a9551
commit d41dc9961a
3 changed files with 5 additions and 1 deletions

View File

@@ -18,7 +18,7 @@ concrete IdiomFin of Idiom = CatFin **
let
cas : NPForm = NPCase Nom ; ---- also partitive in Extra
vp = insertObj (\\_,b,_ => "olemassa") (predV olla) ;
cl = mkClause (subjForm (ip ** {isPron = False ; a = agrP3 ip.n}) cas) (agrP3 Sg) vp
cl = mkClause (subjForm (ip ** {isPron = False ; a = agrP3 ip.n}) cas) (agrP3 ip.n) vp
in {
s = \\t,a,p => cl.s ! t ! a ! p ! SDecl
} ;

View File

@@ -114,6 +114,7 @@ concrete VerbFin of Verb = CatFin ** open Prelude, ResFin in {
CompNP np = {s = \\_ => np.s ! NPCase Nom} ;
CompAdv a = {s = \\_ => a.s} ;
VPSlashPrep vp prep = vp ** {c2 = prep} ;
}

View File

@@ -87,6 +87,9 @@ incomplete concrete VerbRomance of Verb =
PassV2 v = insertComplement
(\\a => let agr = complAgr a in v.s ! VPart agr.g agr.n) (predV auxPassive) ;
VPSlashPrep vp prep = vp ** {
c2 = {s = prep.s ; c = prep.c ; isDir = False}
} ;
}
{---b