Skip to content

Commit

Permalink
Fixed a-drop in plural for ohjelma-type with new sublex n3_lma
Browse files Browse the repository at this point in the history
  • Loading branch information
linalejdebro committed Jul 4, 2024
1 parent 7b1d08c commit 8e2727f
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 8 deletions.
20 changes: 20 additions & 0 deletions src/fst/morphology/affixes/nouns.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
!! * n_vehke = vehe:vehke vehe:vehke; including variant form without -h: vehkheen AND vehkeen
!! * n_et = for variant forms with -t in Sg+Nom; venet:vene, käärmet:käärme etc
!! * n3 = odd-syllabic ordinary nouns: hopea, ulvonta (NB: ulvonnoile but käräjille)
!! * n3_lma = odd-syll nouns with a-drop in plural (and double-cons; compare sanonta): ohjelma, ongelma, unelma

!! ### Stems for -i-words, vowel AND consonant
!! * n4 = i:e nouns: suomi:suome, kivi:kive (2syll)
Expand Down Expand Up @@ -404,6 +405,25 @@ LEXICON x3_pl
+Pl+Ess:%>i2n^A PxK ;
+Pl+Abe:%>i2tt^A PxK ;

LEXICON n3_lma
!! **LEXICON @LEXNAME@**
+N:a x3_sg ;
+N+Pl+Nom:a^WG%> t_PxK ;
+N+Pl+Gen:%>i2tte n_PxK ;
+N+Pl+Gen+Err/Orth:%>i2e n_PxK ;
+N+Pl+Par:%>i2t^A PxK ; !asioita
+N+Pl+Ill:i^HMETA%>h^Vi2 n_PxK ;
+N+Pl+Ill:i^HMET2%>h^Vi2 n_PxK ;
+N+Pl+Ine:^WG%>i2ss^A PxK ;
+N+Pl+Ela:^WG%>i2st^A PxK ;
+N+Pl+All:^WG%>i2lle PxK ;
+N+Pl+Ade:^WG%>i2ll^A PxK ;
+N+Pl+Abl:^WG%>i2lt^A PxK ;
+N+Pl+Tra:%>i2 TRA ;
+N+Pl+Ess:%>i2n^A PxK ;
+N+Pl+Abe:%>i2tt^A PxK ;


LEXICON 3nc ! jiddisch
!! **LEXICON @LEXNAME@**
+N: xnc ;
Expand Down
16 changes: 8 additions & 8 deletions src/fst/morphology/stems/nouns.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
!! * n_vehke = vehe:vehke; including variant form without -h: vehkheen AND vehkeen
!! * n_et = for variant forms with -t in Sg+Nom; venet:vene, käärmet:käärme etc
!! * n3 = odd-syllabic ordinary nouns: hopea, ulvonta (NB: ulvonnoile but käräjille)
!! * n3_lma = odd-syllabic nouns with a-drop in plural: ohjelma, ongelma, unelma
!! * n3_lma = odd-syll nouns with a-drop in plural (and double-cons; compare sanonta): ohjelma, ongelma, unelma

!! ### Stems for -i-words, vowel AND consonant
!! * n4 = i:e nouns: suomi:suome, kivi:kive (2syll)
Expand Down Expand Up @@ -2573,10 +2573,10 @@ valmat:valma n1_pl ;
kurttavalma:kurttavalma nx ;
helma:helma nx ;
vielma:vielma nx ;
ohjelma:ohjelma nx ;
ohjelma:ohjelm n3_lma ;
katkelma:katkelma nx ;
vuohisenkatkelma:vuohisenkatkelma nx ;
unelma:unelma nx ;
unelma:unelm n3_lma ;
kokoelma:kokoelma n1 ;
suunitelma:suunitelma n1 ;
muistelma:muistelma nx ;
Expand Down Expand Up @@ -3779,7 +3779,7 @@ vaararrinta:vaararrinta nx ;
laulurinta:laulurinta nx ;
leppärinta:leppärinta nx ;
karsinta:karsinta nx ;
sanonta:sanonta nx ;
sanonta:sanonta n3 ;
sonta:sonta nx ;
mustasontanen:mustasonta 3nen ;
karjansonta:karjansonta nx ;
Expand Down Expand Up @@ -18593,7 +18593,7 @@ opiskelia:opiskelia nx ;
omakeitto:omakeitto nx ;
onkija:onkija nx ;
orjeli:orjeli nx ;
ongelma:ongelma nx ;
ongelma:ongelm n3_lma ;
oksennus:oksennnu 4n_ks ;
olemus:olemu 4n_ks ;
olinpaikka:olinpaikka nx ;
Expand Down Expand Up @@ -19153,7 +19153,7 @@ ameriikankieli:ameriikankiele n5_kieli ;
arkkio:arkkio nx ;
alihirsi:alihirsi nx ;
aurinkopaistet:aurinkopaiste n_et ;
anttiviirysohjelma:anttiviirysohjelma nx ;
anttiviirysohjelma:anttiviirys#ohjelm n3_lma ;
amme:amme nx ;
alkkoholisti:alkkoholisti nx ;
apuväline:apuväline nx ;
Expand All @@ -19167,7 +19167,7 @@ aaria:aaria nx ;
akupunktiaparaatti:akupunktiaparaatti nx ;
alkuperäskansa:alkuperäskansa nx ;
aviopari:aviopari nx ;
alkkohooliongelma:alkkohooliongelma nx ;
alkkohooliongelma:alkkohooli#ongelm n3_lma ;
althaanreuna:althaanreuna nx ;
asene:asene nx ;
akseleraattori:akseleraattori nx ;
Expand Down Expand Up @@ -21610,7 +21610,7 @@ leiripaikka:leiripaikka nx ;
leirisia:leirisia nx ;
likheys:likhey 3n_ue ;
loppukiri:loppukiri nx ;
lämpöongelma:lämpöongelma nx ;
lämpöongelma:lämpö#ongelm n3_lma ;
leviitti:leviitti nx ;
lämpörööri:lämpörööri nx ;
loihtu:loihtu nx ;
Expand Down

0 comments on commit 8e2727f

Please sign in to comment.