From 485b095462d6c0de0570cda35f6151ed5771a8e9 Mon Sep 17 00:00:00 2001 From: Aarne Ranta Date: Tue, 19 Dec 2017 14:16:14 +0100 Subject: [PATCH] fixed a bug in German infinitives where some fields were left out --- src/german/ResGer.gf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/german/ResGer.gf b/src/german/ResGer.gf index 8a8a09df6..c6571ca1f 100644 --- a/src/german/ResGer.gf +++ b/src/german/ResGer.gf @@ -755,14 +755,14 @@ resource ResGer = ParamX ** open Prelude in { infVP : Bool -> VP -> ((Agr => Str) * Str * Str * Str) = \isAux, vp -> let vps = useVP vp in < \\agr => (vp.nn ! agr).p1 ++ (vp.nn ! agr).p2 ++ vp.a2, - vp.a1 ! Pos ++ (vps.s ! (notB isAux) ! agrP3 Sg ! VPInfinit Simul).inf, + vp.a1 ! Pos ++ vp.adj ++ (vps.s ! (notB isAux) ! agrP3 Sg ! VPInfinit Simul).inf, vp.inf, - vp.ext + vp.infExt ++ vp.ext > ; useInfVP : Bool -> VP -> Str = \isAux,vp -> let vpi = infVP isAux vp in - vpi.p1 ! agrP3 Sg ++ vpi.p3 ++ vpi.p2 ; + vpi.p1 ! agrP3 Sg ++ vpi.p3 ++ vpi.p2 ++ vpi.p4 ; -- The nominative case is not used as reflexive, but defined here -- so that we can reuse this in personal pronouns.