heavy/light NP distinction in Ger to control the place of negation

This commit is contained in:
aarne
2010-05-29 09:43:42 +00:00
parent 79e864c91b
commit ebb393d4b1
6 changed files with 31 additions and 16 deletions

View File

@@ -19,7 +19,7 @@ oper
mkPrep : Str -> PCase -> Preposition = \s,c ->
{s = s ; c = c} ;
nameNounPhrase : {s : Case => Str} -> {s : PCase => Str ; a : Agr} = \name -> {
nameNounPhrase : {s : Case => Str} -> {s : PCase => Str ; a : Agr ; isPron : Bool} = \name -> heavyNP {
s = \\c => usePrepC c (\k -> name.s ! k) ;
a = agrP3 Sg
} ;