From c456ea3b1113511068aae17466ec1b5bc39f0119 Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Thu, 5 Jul 2018 09:12:28 +0200 Subject: [PATCH] bugfix for phrasal verbs --- src/bulgarian/SentenceBul.gf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bulgarian/SentenceBul.gf b/src/bulgarian/SentenceBul.gf index 364a010df..a8b4866dc 100644 --- a/src/bulgarian/SentenceBul.gf +++ b/src/bulgarian/SentenceBul.gf @@ -6,10 +6,10 @@ concrete SentenceBul of Sentence = CatBul ** open Prelude, ResBul in { flags optimize=all_subs ; lin - PredVP np vp = mkClause (np.s ! (case vp.vtype of { - VNormal => RSubj ; - VMedial _ => RSubj ; - VPhrasal c => RObj c})) np.gn np.p vp ; + PredVP np vp = mkClause (case vp.vtype of { + VNormal => np.s ! RSubj ; + VMedial _ => np.s ! RSubj ; + VPhrasal c => linCase c (personPol np.p) ++ np.s ! RObj CPrep}) np.gn np.p vp ; PredSCVP sc vp = mkClause (sc.s ! {gn=GSg Masc; p=P3}) (GSg Masc) (NounP3 Pos) vp ;