From 5cb47b863dc9754ab0bd202bb12e92cac518f5ec Mon Sep 17 00:00:00 2001 From: aarne Date: Wed, 20 Feb 2013 20:34:28 +0000 Subject: [PATCH] =?UTF-8?q?the=20word=20order=20of=20Romance=20DInv=20sent?= =?UTF-8?q?ences:=20dove=20=C3=A8=20X=20esposto=20->=20dove=20=C3=A8=20esp?= =?UTF-8?q?osto=20X.=20Perhaps=20a=20bit=20too=20strong;=20the=20old=20ver?= =?UTF-8?q?sion=20is=20left=20in=20comments,=20to=20make=20later=20finer?= =?UTF-8?q?=20distinction=20easy.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/src/romance/ResRomance.gf | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/src/romance/ResRomance.gf b/lib/src/romance/ResRomance.gf index 7de05e373..566597fef 100644 --- a/lib/src/romance/ResRomance.gf +++ b/lib/src/romance/ResRomance.gf @@ -225,7 +225,8 @@ oper compl = case isPol of { True => vp.comp ! {g = gen ; n = Sg ; p = per} ; _ => vp.comp ! agr - } ++ vp.ext ! pol ; + } ; + ext = vp.ext ! pol ; vtyp = vp.s.vtyp ; refl = case vtyp of { @@ -258,11 +259,11 @@ oper in case d of { DDir => - subj ++ neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ; + subj ++ neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ++ compl ++ ext ; DInv => - neg.p1 ++ clit ++ fin ++ preOrPost hasClit subj (neg.p2 ++ inf) + neg.p1 ++ clit ++ fin ++ neg.p2 ++ inf ++ compl ++ subj ++ ext +---- neg.p1 ++ clit ++ fin ++ preOrPost hasClit subj (neg.p2 ++ inf) ++ compl ++ ext ---- } - ++ compl } ; --- in French, pronouns should