From 510abc0364c76372da981c176fcb4f521a40caae Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Thu, 30 Apr 2026 07:06:04 +0200 Subject: [PATCH] more variants of compoundN --- src/ukrainian/ParadigmsUkr.gf | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/ukrainian/ParadigmsUkr.gf b/src/ukrainian/ParadigmsUkr.gf index 9d18ba01..2aa7ee93 100644 --- a/src/ukrainian/ParadigmsUkr.gf +++ b/src/ukrainian/ParadigmsUkr.gf @@ -1154,10 +1154,20 @@ oper voc = \\num => a.s ! Nom ! genNum n.g num ++ n.voc ! num ; g = n.g } ; + compoundN : N -> A -> N = \n,a -> { + s = \\c,num => n.s ! c ! num ++ a.s ! c ! genNum n.g num ; + voc = \\num => n.voc ! num ++ a.s ! Nom ! genNum n.g num ; + g = n.g + } ; compoundN : N -> Str -> N = \n,adv -> { s = \\c,num => n.s ! c ! num ++ adv ; voc = \\num => n.voc ! num ++ adv ; g = n.g + } ; + compoundN : Str -> N -> N = \adv,n -> { + s = \\c,num => adv ++ n.s ! c ! num ; + voc = \\num => adv ++ n.voc ! num ; + g = n.g } } ;