From bcb811cfcbb936405cff6fb6f7084348b3697ade Mon Sep 17 00:00:00 2001 From: aarneranta Date: Mon, 2 Mar 2020 11:18:18 +0100 Subject: [PATCH] configurations for MorphoDictSwe ; more things to do e.g. with compounds --- src/morphodict/MorphoDictSwe.config | 6 ++++++ src/morphodict/MorphoDictSwe.header | 10 ++++++++++ src/morphodict/MorphoDictSweAbs.header | 4 ++++ 3 files changed, 20 insertions(+) create mode 100644 src/morphodict/MorphoDictSwe.config create mode 100644 src/morphodict/MorphoDictSwe.header create mode 100644 src/morphodict/MorphoDictSweAbs.header diff --git a/src/morphodict/MorphoDictSwe.config b/src/morphodict/MorphoDictSwe.config new file mode 100644 index 00000000..15923b5f --- /dev/null +++ b/src/morphodict/MorphoDictSwe.config @@ -0,0 +1,6 @@ +N : N mkN 0 2 4 6 +A : A mkA 0 2 4 8 10 +V : V mkV 6 0 4 2 8 10 +V2 : V mkV 6 0 4 2 8 10 +Adv : Adv mkAdv 0 +Prep : Prep mkPrep 0 diff --git a/src/morphodict/MorphoDictSwe.header b/src/morphodict/MorphoDictSwe.header new file mode 100644 index 00000000..9ab75fdd --- /dev/null +++ b/src/morphodict/MorphoDictSwe.header @@ -0,0 +1,10 @@ +concrete MorphoDictSwe of MorphoDictSweAbs = + CatSwe [N,A,V,Adv,Prep] ** + open + ParadigmsSwe + in + { + +oper mkkN : (apa,apan,apor,aporna,ap : Str) -> N + = \apa,apan,apor,aporna,ap -> changeCompoundN ap (mkN apa apan apor aporna) ; + diff --git a/src/morphodict/MorphoDictSweAbs.header b/src/morphodict/MorphoDictSweAbs.header new file mode 100644 index 00000000..2a9508bd --- /dev/null +++ b/src/morphodict/MorphoDictSweAbs.header @@ -0,0 +1,4 @@ +abstract MorphoDictSweAbs = + Cat [N,A,V,Adv,Prep] ** +{ +