improved possessive ProDrop in Fin RGL and translate so that it no more returns metavariables in parsing

This commit is contained in:
aarne
2014-04-22 19:50:45 +00:00
parent 4b74c79c27
commit 2a5ed29a30
6 changed files with 12 additions and 14 deletions

View File

@@ -159,8 +159,9 @@ concrete ExtraFin of ExtraFinAbs = CatFin **
IAdvAdv adv = {s = "kuinka" ++ adv.s} ;
ProDrop p = {
s = table {NPCase (Nom) => [] ; c => p.s ! c} ;
---- drop Gen only works in adjectival position: "autoni", but not in "ø täytyy mennä"
s = table {NPCase (Nom) => [] ; c => p.s ! c} ;
poss = [] ;
-- drop Gen only works in adjectival position: "autoni", but not in "ø täytyy mennä"
a = p.a ;
hasPoss = p.hasPoss ;
} ;