diff --git a/src/finnish/MorphoFin.gf b/src/finnish/MorphoFin.gf index 7edd84bae..a17799ef6 100644 --- a/src/finnish/MorphoFin.gf +++ b/src/finnish/MorphoFin.gf @@ -855,7 +855,8 @@ resource MorphoFin = ResFin ** open Prelude in { "rk" + ("i" | "e") => ku + "rj" + o ; "lk" + _ => ku + "l" + o ; "rk" + _ => ku + "r" + o ; - ("hk" | "tk") + _ => kukko ; -- *tahko-tahon, *pitkä-pitkän + "hki" => ku + "hi" ; -- for pyyhkiä, vihkiä + ("hk"|"tk") + _ => kukko ; -- *tahko-tahon, *pitkä-pitkän ("f"|"s") + ("k" | "p" | "t") + _ => kukko ; -- *lasku-lasvun, *raspi-rasvin, *lastu-lasdun, *afta-aftan ("k"|"p") + "t" + _ => kukko ; -- *projekti-projekdin "uku" => ku + "uvu" ; @@ -884,7 +885,7 @@ resource MorphoFin = ResFin ** open Prelude in { a + k@("k"|"p"|"t") + e@("e"|"a"|"ä"|"u"|"y"|"i"|"o"|"ö") => a + k + k + e ; a + "d" + e@("e"|"a"|"ä"|"u"|"i"|"o"|"ö") => a + "t" + e ; s + a@("a"|"ä"|"o"|"ö") + "e" => s + a + "ke" ; -- säe, tae, koe - s + "ui" => s + "uki" ; -- ruis + s + "u" + i@("i"|"e") => s + "uk" + i ; -- ruis, aueta s + "aa" => s + "aka" ; -- taata s + "i" + a@("a" | "e" | "i") => s + "ik" + a ; -- liata, siitä, pietä a + "v" + e@("e"|"a"|"ä"|"u"|"i") => a + "p" + e ; -- taive/toive imposs