From e685d5038e61dfd143a17d6c9b7b18dcd459c834 Mon Sep 17 00:00:00 2001 From: krangelov Date: Sun, 29 Mar 2020 23:01:28 +0200 Subject: [PATCH] future copula --- src/turkish/VerbTur.gf | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/turkish/VerbTur.gf b/src/turkish/VerbTur.gf index 503c7313c..2d168d80b 100644 --- a/src/turkish/VerbTur.gf +++ b/src/turkish/VerbTur.gf @@ -1,4 +1,4 @@ -concrete VerbTur of Verb = CatTur ** open ResTur, SuffixTur in { +concrete VerbTur of Verb = CatTur ** open Prelude, ResTur, SuffixTur, HarmonyTur in { lin UseV v = v ; @@ -39,7 +39,8 @@ concrete VerbTur of Verb = CatTur ** open ResTur, SuffixTur in { VProg agr => ap.s ! Nom ; VPast agr => ap.s ! Nom ++ suffixStr ap.h (alethicCopulaSuffixes ! agr); - VFuture agr => ap.s ! Nom ; + VFuture agr => ap.s ! Nom ++ + addSuffix "olacağ" (mkHar I_Har (SCon Hard)) (verbSuffixes ! agr) ; VInfinitive => ap.s ! Nom ++ "olmak" ; _ => "TODO" } @@ -55,7 +56,8 @@ concrete VerbTur of Verb = CatTur ** open ResTur, SuffixTur in { VProg agr => ap.s ! agr.n ! Nom ; VPast agr => ap.s ! agr.n ! Nom ++ suffixStr ap.h (alethicCopulaSuffixes ! agr); - VFuture agr => ap.s ! agr.n ! Nom ; + VFuture agr => ap.s ! agr.n ! Nom ++ + addSuffix "olacağ" (mkHar I_Har (SCon Hard)) (verbSuffixes ! agr) ; VInfinitive => ap.s ! Sg ! Nom ++ "olmak" ; _ => "TODO" }