summaryrefslogtreecommitdiff
path: root/examples/uusisuomi/Nominal.gf
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2008-02-18 18:20:42 +0000
committeraarne <aarne@cs.chalmers.se>2008-02-18 18:20:42 +0000
commit4e3d240d2dbd3a721ec4aea58c1e2ee31e49ed51 (patch)
tree29541d1c2ad0cb624c23f84eb4d8afa3e7483c1e /examples/uusisuomi/Nominal.gf
parent389ba6058d336e4f193fa02c1fad3edad67415c1 (diff)
final version of kotus experiment
Diffstat (limited to 'examples/uusisuomi/Nominal.gf')
-rw-r--r--examples/uusisuomi/Nominal.gf6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/uusisuomi/Nominal.gf b/examples/uusisuomi/Nominal.gf
index 8198ae6dd..29a09df26 100644
--- a/examples/uusisuomi/Nominal.gf
+++ b/examples/uusisuomi/Nominal.gf
@@ -144,6 +144,10 @@ resource Nominal = ResFin ** open MorphoFin,Declensions,CatFin,Prelude in {
dArpi ukko (init (weakGrade ukko) + "en") ;
<_ + "i", _ + ("eita" | "eitä")> =>
dTohtori ukko ;
+ <_ + "e", nuk + ("eja" | "ejä")> =>
+ dNukke ukko ukon ;
+ <_, _ + ":" + _ + ("a" | "ä")> => dSDP ukko ;
+ <_ + ("l" | "n" | "r" | "s"), _ + ("eja" | "ejä")> => dUnix ukko ;
<_, _ + ("a" | "ä")> => ukot ;
_ =>
Predef.error
@@ -168,7 +172,7 @@ resource Nominal = ResFin ** open MorphoFin,Declensions,CatFin,Prelude in {
dRae ukko ukon ;
<taiv + ("as" | "äs"), taiv + ("aan" | "ään")> =>
dRae ukko ukon ;
- <nukk + "e", nuk + "en"> => dNukke ukko ukon ;
+ <nukk + "e", nuk + "een"> => dRae ukko ukon ;
<arp + "i", arv + "en"> => dArpi ukko ukon ;
<_ + ("us" | "ys"), _ + "den"> => dLujuus ukko ;
<_, _ + ":n"> => dSDP ukko ;