diff --git a/lib/src/dutch/ResDut.gf b/lib/src/dutch/ResDut.gf index 95aedfd45..c841ac466 100644 --- a/lib/src/dutch/ResDut.gf +++ b/lib/src/dutch/ResDut.gf @@ -398,11 +398,11 @@ param Order = Main | Inv | Sub ; oper - vForm : Tense -> Number -> Person -> Order -> VForm = \t,n,p,o -> case of { + vForm : Tense -> Gender -> Number -> Person -> Order -> VForm = \t,g,n,p,o -> case of { => case o of { - Inv => VPresSg1 ; + ,Sg,P2> => case of { + => VPresSg1 ; --- Neutr is a hack for familiar you, "je", in StructuralDut _ => VPresSg2 } ; True ; -- glue prefix to verb _ => False } ; - vform = vForm t agr.n agr.p o ; + vform = vForm t agr.g agr.n agr.p o ; auxv = (auxVerb vp.s.aux).s ; vperf = vp.s.s ! VPerf ; verb : Str * Str = case of { diff --git a/lib/src/dutch/StructuralDut.gf b/lib/src/dutch/StructuralDut.gf index 6c6ae6f2b..17facc901 100644 --- a/lib/src/dutch/StructuralDut.gf +++ b/lib/src/dutch/StructuralDut.gf @@ -103,7 +103,7 @@ concrete StructuralDut of Structural = CatDut, Prelude ** why_IAdv = ss "waarom" ; without_Prep = mkPrep "zonder" ; with_Prep = mkPrep "met" ; - youSg_Pron = mkPronoun "je" "je" "je" "jij" "jou" "je" "jouwe" Utr Sg P2 ; + youSg_Pron = mkPronoun "je" "je" "je" "jij" "jou" "je" "jouwe" Neutr Sg P2 ; --- Neutr as hack for familiarity youPl_Pron = mkPronoun "jullie" "jullie" "je" "jullie" "jullie" "jullie" "uwe" Utr Pl P2 ; youPol_Pron = mkPronoun "u" "u" "uw" "u" "u" "uw" "uwe" Utr Sg P2 ; yes_Utt = ss "ja" ;