From bff00560d5ad9a2740f3510983f125619bd53092 Mon Sep 17 00:00:00 2001 From: Inari Listenmaa Date: Wed, 22 Apr 2026 17:20:09 +0200 Subject: [PATCH] =?UTF-8?q?(Som)=20Add=20full=20forms=20of=20the=20pronoun?= =?UTF-8?q?=20into=20the=20s=20field=20in=20UsePron=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit …The clitic forms used in VPs and Cls are syncategorematic, so those constructions did not break. --- src/somali/NounSom.gf | 5 ++++- src/somali/unittest/ap.gftest | 10 +++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/somali/NounSom.gf b/src/somali/NounSom.gf index eb03c339..5a6dc31d 100644 --- a/src/somali/NounSom.gf +++ b/src/somali/NounSom.gf @@ -64,7 +64,10 @@ concrete NounSom of Noun = CatSom ** open ResSom, Prelude in { } ; -- : Pron -> NP ; - UsePron pron = pron ** {st = Definite} ; + UsePron pron = pron ** { + s = pron.sp ; + st = Definite + } ; -- : Predet -> NP -> NP ; -- only the man PredetNP predet np = diff --git a/src/somali/unittest/ap.gftest b/src/somali/unittest/ap.gftest index 7ee5d098..047928ff 100644 --- a/src/somali/unittest/ap.gftest +++ b/src/somali/unittest/ap.gftest @@ -25,7 +25,15 @@ Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQ -- LangEng: house bigger than car LangSom: guri ka weyn baabuur -Lang: PhrUtt NoPConj (UttNP (AdjCN (ComparA big_A (MassNP (UseN car_N))) (UseN house_N))) NoVoc +Lang: PhrUtt NoPConj (UttCN (AdjCN (ComparA big_A (MassNP (UseN car_N))) (UseN house_N))) NoVoc + +-- LangEng: house bigger than he +Lang> l PhrUtt NoPConj (UttCN (AdjCN (ComparA big_A (UsePron he_Pron)) (UseN house_N))) NoVoc +guri ka weyn isaga + +-- LangEng: house bigger than I +Lang> l PhrUtt NoPConj (UttCN (AdjCN (ComparA big_A (UsePron i_Pron)) (UseN house_N))) NoVoc +guri ka weyn aniga -- LangEng: that cat is biggest LangSom: bisad BIND daasi waa ugu weyn tahay