From ff44b0334425c038a23610f5a34b1e2eec17c229 Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Mon, 1 Jun 2026 08:16:19 +0200 Subject: [PATCH] added ivarN and invarV --- src/faroese/ParadigmsFao.gf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/faroese/ParadigmsFao.gf b/src/faroese/ParadigmsFao.gf index 1857b3a9..76ea9692 100644 --- a/src/faroese/ParadigmsFao.gf +++ b/src/faroese/ParadigmsFao.gf @@ -502,6 +502,11 @@ oper mkN3 : N -> Prep -> Prep -> N3 = \n,p1,p2 -> lin N3 (n ** {c2 = p1; c3 = p2}) ; } ; + invarN : Str -> N = \s -> lin N { + s = \\_,_,_ => s ; + g = Masc + } ; + mkA = overload { mkA : Str -> A = regA; -- s;Masc;Sg;Nom mkA : Str -> Str -> A = reg2A -- s;Masc;Sg;Nom s;Masc;Sg;Dat @@ -523,6 +528,15 @@ oper = \v,p -> v ** {particle = p} } ; + invarV : Str -> V = \s -> lin V { + Converb = s ; + imperative = \\_ => s ; + Indicative = \\_,_ => s ; + Nonfinite = s ; + Participle = \\_ => s ; + particle = [] + } ; + mkVV : V -> VV = \v -> lin VV v ; mkVS : V -> VS = \v -> lin VS v ; mkVQ : V -> VQ = \v -> lin VQ v ;