From 6421fb7ee9ffb42c14062687556184d1291b45c8 Mon Sep 17 00:00:00 2001 From: Laurette Marais Date: Thu, 19 May 2022 14:40:41 +0200 Subject: [PATCH] (zul) dem na in postdet --- src/zulu/NounExtZul.gf | 6 +++--- src/zulu/ResZul.gf | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 3 deletions(-) diff --git a/src/zulu/NounExtZul.gf b/src/zulu/NounExtZul.gf index 46b35d67..bee7aee8 100644 --- a/src/zulu/NounExtZul.gf +++ b/src/zulu/NounExtZul.gf @@ -19,15 +19,15 @@ concrete NounExtZul of NounExt = CatZul,CatExtZul ** open ResZul, Prelude, Param } ; DemPostdet q = { - s = \\a => dem_pron!q.dist!a ++ q.s + s = \\a => dem_pron!q.dist!a ++ dem_pron_na!q.dist!a ++ q.s } ; QuantDemPostdet q d = { - s = \\a => q.s!a ++ dem_pron!d.dist!a ++ d.s + s = \\a => q.s!a ++ dem_pron!d.dist!a ++ dem_pron_na!d.dist!a ++ d.s } ; DemQuantPostdet d q = { - s = \\a => dem_pron!d.dist!a ++ q.s!a ++ d.s + s = \\a => dem_pron!d.dist!a ++ dem_pron_na!d.dist!a ++ q.s!a ++ d.s } ; DetNum n = n ; -- ** { spec = Spec } ; diff --git a/src/zulu/ResZul.gf b/src/zulu/ResZul.gf index 4d4b0380..ce43caa1 100755 --- a/src/zulu/ResZul.gf +++ b/src/zulu/ResZul.gf @@ -216,6 +216,44 @@ resource ResZul = open Prelude,Predef,ParamX in { } } ; + dem_pron_na : Distance => Agr => Str = table { + Dem1 => table { + First Sg => BIND++"na" ; + First Pl => [] ; + Second Sg => BIND++"na" ; + Second Pl => [] ; + Third C1_2 Sg => BIND++"na" ; + Third C1_2 Pl => [] ; + Third C1a_2a Sg => BIND++"na" ; + Third C1a_2a Pl => [] ; + Third C3_4 Sg => BIND++"na" ; + Third C3_4 Pl => BIND++"na" ; + Third C5_6 Sg => [] ; + Third C5_6 Pl => BIND++"na" ; + Third C7_8 Sg => [] ; + Third C7_8 Pl => [] ; + Third C9_10 Sg => BIND++"na" ; + Third C9_10 Pl => [] ; + Third C11_10 Sg => [] ; + Third C11_10 Pl => [] ; + Third C9_6 Sg => BIND++"na" ; + Third C9_6 Pl => BIND++"na" ; + Third C14 _ => [] ; + Third C15 _ => [] ; + Third C17 _ => [] + } ; + Dem2 => table { + First _ => [] ; + Second _ => [] ; + Third _ _ => [] + } ; + Dem3 => table { + First _ => [] ; + Second _ => [] ; + Third _ _ => [] + } + } ; + ----------- -- VERBS -- ----------- @@ -1618,6 +1656,8 @@ resource ResZul = open Prelude,Predef,ParamX in { Second Pl => "no" } ; + + ----------------- -- COPULATIVES -- -----------------