Skip to content

Commit

Permalink
Continue GG and KK in nouns, adj and V
Browse files Browse the repository at this point in the history
  • Loading branch information
rueter committed Nov 7, 2024
1 parent 5d495e0 commit 350dd99
Show file tree
Hide file tree
Showing 12 changed files with 268 additions and 240 deletions.
33 changes: 27 additions & 6 deletions src/fst/morphology/affixes/adjectives.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,12 @@ LEXICON A_HAAQSKH !!= * @CODE@ hääʹsǩ:hää%{ʹØ%}sk
:%^PAL A-ATTR_es ;
: A-01_HAAQSKH ;

LEXICON A_1E_VVQYX_VVQYX !!= * @CODE@ hääʹsǩ:hää%{ʹØ%}sk
! vowel: monophthong
! gradation: no
:%^PAL A-ATTR_es ;
: A-01_1E_VVQYX_VVQYX ;

!LEXICON A_HITRAI !!= * @CODE@ hitrai:hitrai
!! no separate attribute form 2018-10-13
!! Russian loanword
Expand Down Expand Up @@ -295,12 +301,11 @@ LEXICON A_JIOQNNI !!= * @CODE@ jiõʹnni:jiõnn FIXME 2016-04
:%^PAL%>%{ʼØ%}j ADJ-DER/COMP_ab ;
:%^PAL%>%{ʼØ%}j ADJ-DER/SUPERL_ummus ;

!LEXICON A_AQLKHKHI !!= * @CODE@ aʹlǩǩi:alkk
!+Attr:%^PAL%>es # ;
!+Sg+Nom:%^PAL%>i # ;
!:%^PAL ADJ-DER/COMP_aeaeb ;
!!:%^PAL ADJ-DER/COMP_ab ;
!:%^PAL ADJ-DER/SUPERL_ummus ;
LEXICON A_AQLKHKHI !!= * @CODE@ aʹlǩǩi:a%{ʹØ%}lkk
+Attr:%^VOWRaise%^PAL%^PALK%>es # ;
+Sg+Nom:%^VOWRaise%^PAL%^PALK%>i # ;
:%^VOWRaise%^PAL%^PALK ADJ-DER/COMP_aeaeb ;
:%^VOWRaise%^PAL%^PALK ADJ-DER/SUPERL_ummus ;

LEXICON A_PAERRAI !!= * @CODE@ pärrai:pärr
+Attr:%>as # ;
Expand Down Expand Up @@ -4724,6 +4729,22 @@ LEXICON A-01_HAAQSKH
:%^PAL E-STEM-PX-ALLEGRO ; !!= * @CODE@ (11) hääʹsǩ-
:%^PAL E-STEM-PX-STRENGTHEN-WITH-PAL ; !!= * @CODE@ (12) hääʹsǩ Ess+Px..

LEXICON A-01_1E_VVQYX_VVQYX
! gradation: no
!! * Yaml: **N-haeaesk**
:%^PAL A-02_E-STEM_SG-NOM ; !!= * @CODE@ (1) Sg.Nom: hääʹsǩ
:%^PAL A-02_E-STEM_SG-ABE/ACC/GEN ; !!= * @CODE@ (2) Pl.Nom: hääʹsǩ
:%^PAL A-02_PL-NOM ; !!= * @CODE@ (2) Pl.Nom: hääʹsǩ
: A-02_E-STEM_SG-ILL ; !!= * @CODE@ (3) Sg.Ill: hääska
:%^PAL%>e A-02_SG-LOC ; !!= * @CODE@ (4) Sg.Loc: hääʹsǩest
:%^PAL A-02_SG-COM_IN ; !!= * @CODE@ (5) Sg.Com: hääʹsǩin
:%^PAL%>e A-02_ESS/PAR ; !!= * @CODE@ (6) Ess: hääʹsǩen
:%^PAL%> A-02_E-STEM_PL-OBL ; !!= * @CODE@ (8) Pl.Acc: hääʹsǩid
: A-02_E-STEM_N_KUYLAZH ; !!= * @CODE@ (9) Der/Dimin.N.Sg.Nom: hääskaž
E-STEM-PX-RETAIN-WITHOUT-PAL ; !!= * @CODE@ (10) hääsk-
:%^PAL E-STEM-PX-ALLEGRO ; !!= * @CODE@ (11) hääʹsǩ-
:%^PAL E-STEM-PX-STRENGTHEN-WITH-PAL ; !!= * @CODE@ (12) hääʹsǩ Ess+Px..


!2016-12-05-NotUsed!LEXICON A-01_SAIQMM
!2016-12-05-NotUsed!! gradation: yes
Expand Down
7 changes: 4 additions & 3 deletions src/fst/morphology/affixes/nouns.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -4937,16 +4937,17 @@ LEXICON NMN_1E_VVQC
!:%^PAL E-STEM-PX-ALLEGRO ; !!= * @CODE@ (11) uʹčteʹl-
!:%^PAL E-STEM-PX-STRENGTHEN-WITH-PAL ; !!= * @CODE@ (12) nuʹbb Ess+Px..

LEXICON N_KANEL !!= * @CODE@ kanel:kanẹ%^1VOWl
LEXICON N_KANEQL !!= * @CODE@ kanel:kanẹ%^1VOW%{ʹØ%}l
!!! inflection_type="?"
!! N_E_EC_EEQC
!! like N_ATOM
! vowel: monophthong
: NMN_KANEL ;
LEXICON NMN_KANEL
: NMN_KANEQL ;
LEXICON NMN_KANEQL
! gradation: yes
!! * Yaml: **N-kanel**
: E-STEM_SG-NOM ; !!= * @CODE@ (1) kanel
+Err/Orth-extra-q:%^PAL E-STEM_SG-NOM ; !!= * @CODE@ (1) kaneʹl <as it sounds, but not >
:%^V2VV%^PAL E-STEM_SG-ABE/ACC/GEN ; !!= * @CODE@ (2) kaneeʹl
:%^V2VV A_DER/LAZH ;
:%^V2VV%^PAL PL-NOM ; !!= * @CODE@ (2) uʹčteeʹl
Expand Down
10 changes: 5 additions & 5 deletions src/fst/morphology/affixes/propernouns.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,9 @@ PROP_KUYLAZH ;
LEXICON PROP_TOP_KUEQLL
:%^PALE%^PAL ATTESTED-TOPONYM-STEM ;
PROP_KUEQLL ;
LEXICON PROP_TOP_KUSS
: ATTESTED-TOPONYM-STEM ;
PROP_KUSS ;
!LEXICON PROP_TOP_KUSS
!: ATTESTED-TOPONYM-STEM ;
!PROP_KUSS ;
LEXICON PROP_TOP_KOALVAK
: ATTESTED-TOPONYM-STEM ;
PROP_KOALVAK ;
Expand Down Expand Up @@ -312,8 +312,8 @@ LEXICON PROP_SUYL
!LEXICON PROP_SEM/PLC_TOLL
!+Sem/Plc: NMN_TOLL-PLC ;

LEXICON PROP_KUSS
: NMN_KUSS ;
!LEXICON PROP_KUSS
!: NMN_KUSS ;
!LEXICON PROP_SEM/PLC_KUSS
!+Sem/Plc: NMN_KUSS-PLC ;

Expand Down
22 changes: 11 additions & 11 deletions src/fst/morphology/stems/A_sms2x.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ audiovisuaalʼlaž+A:audiovisuaalʼl A_MEERSAZH "audiovisuaalinen" ;
aunnsaalaž+A:aunnsaal A_MEERSAZH "aineellinen" ;
aunnsallaš+A:aunnsallaš A_TOBDDSALLASH "" ;
automaattlaž+A:automaattl A_MEERSAZH "automaattinen" ;
aʹlǩǩi+A:a%{ʹØ%}lkk A_JIOQNNI "helppo" ;
aʹlǩǩi+A:a%{ʹØ%}lkk A_AQLKHKHI "helppo" ;
aʹrmmjeejas+A:aʹrmmjeejas A-ATTR_ "armahtavainen" ;
aʹrvveemnallšem+A:aʹrvveemnallšẹ%^1VOW%{ʹØ%}m A_NALLSHEM "arvattavissa oleva" ;
aʹrvvtem+A:aʹrvvtẹ%^1VOW%{ʹØ%}m A_MUORTEM "arvaamaton" ;
Expand Down Expand Up @@ -281,7 +281,7 @@ jieʹres+A:jieʹrrsõs A-ATTR_ "hätäinen" ;
jieʹrmvuâstlaž+A:jieʹrmvuâstl A_MEERSAZH "järjenvastainen" ;
jieʹrr+A:jeä%{ʹØ%}rr A_HIEAQNN "pitkävartinen" ;
jieʹrres+A:jieʹrres A-ATTR_ "hätääntyvä" ;
jieʹrǧǧi+A:jieʹrǧǧ A_JIOQNNI "järjestelmällinen" ;
jieʹrǧǧi+A:jeä%{ʹØ%}rgg A_AQLKHKHI "järjestelmällinen" ;
jiijjanvuõttsaž+A:jiijjanvuõtts A_MEERSAZH "omakohtainen" ;
jiijjâsnallšem+A:jiijjâsnallšẹ%^1VOW%{ʹØ%}m A_NALLSHEM "" ;
jiijjâsǩiõllsaž+A:jiijjâs#ǩiõlˈls A_MEERSAZH "omankielinen" ;
Expand Down Expand Up @@ -452,7 +452,7 @@ kaʹjjõõvvi+A:kaʹjjõõvvi A_PRSPRC-VVCC-I "pelastuva" ;
kaʹlles+A:kaʹlles A-ATTR_ "taluva" ;
kaʹlljââǥaž+A:kaʹlljââǥ A_KUYLAZH "kallioinen" ;
kaʹrjjelǩiõllsaž+A:kaʹrjjel#ǩiõlˈls A_MEERSAZH "karjalankielinen" ;
kaʹrǩǩi+A:ka%{ʹØ%}rkk A_JIOQNNI "vahva" ;
kaʹrǩǩi+A:ka%{ʹØ%}rkk A_AQLKHKHI "vahva" ;
kemiaalʼlaž+A:kemiaalʼl A_MEERSAZH "kemiallinen" ;
keäʹppertem+A:keäʹpˈpertẹ%^1VOW%{ʹØ%}m A_NALLSHEM "lakiton" ;
klaasslaž+A:klaassl A_MEERSAZH "klassinen" ;
Expand Down Expand Up @@ -1285,7 +1285,7 @@ njuõrâsvarddsaž+A:njuõrâs#vardds A_MEERSAZH "hentovartinen" ;
njuõssad+A:njuõssad A_ "raukea" ;
njuõvvõõvvi+A:njuõvvõõvvi A_PRSPRC-VVCC-I "limoittuva" ;
njuõʹbrsõs+A:njuõʹbrsõs A-ATTR_ "vähäsuolainen" ;
njuõʹlǧǧi+A:njuõ%{ʹØ%}lgg A_JIOQNNI "räkäinen" ;
njuõʹlǧǧi+A:njuõ%{ʹØ%}lgg A_AQLKHKHI "räkäinen" ;
njuõʹrres+A:njuõʹrres A-ATTR_ "heikko" ;
njâlddseei+A:njâlddsee A_PRSPRC-EEI "ruhjoutuva" ;
njâmmjeei+A:njâmmjee A_PRSPRC-EEI "imeytyvä" ;
Expand Down Expand Up @@ -1538,12 +1538,12 @@ piõggtem+A:piõggtẹ%^1VOW%{ʹØ%}m A_MUORTEM "tuuleton" ;
piõrdsteei+A:piõrdstee A_PRSPRC-EEI "nouseva" ;
piõuʹlli+v1+A:piõu%{ʹØ%}ll A_JIOQNNI "pälvinen" ;
piõuʹlli+v2+A+Err/Orth:piu%{ʹØ%}ll A_JIOQNNI "pälvinen" ;
piõʹǧǧi+A:piõ%{ʹØ%}gg A_JIOQNNI "tuulinen" ;
piõʹǧǧi+A:piõ%{ʹØ%}gg A_AQLKHKHI "tuulinen" ;
piŋŋâlsõõus+A:piŋŋâl#sõ%^1VOWhss A_SOOUS "vaaleanruskea" ;
piʹlǩǩi+A:pi%^1VOWʹlǩǩi A_PRSPRC-VQYXX-I "heijastava" ;
piʹrǧǧeei+A:piʹrǧǧee A_PRSPRC-EEI "toimeentuleva" ;
piʹštti+A:piʹštti A_PRSPRC-VQYXX-I "kestävä" ;
piʹǧǧi+A:pi%{ʹØ%}gg A_JIOQNNI "tuulinen" ;
piʹǧǧi+A:pi%{ʹØ%}gg A_AQLKHKHI "tuulinen" ;
pliâššlõõvvi+A:pliâššlõõvvi A_PRSPRC-VVCC-I "kaljuuntuva" ;
ploottas+A:ploottas A-ATTR_ "epärehellinen" ;
pluuhhai+A:pluuhh A_SAELTTAI "kovakorvainen" ;
Expand Down Expand Up @@ -1919,7 +1919,7 @@ rääʹssvarddsaž+A:rääʹssvardds A_MEERSAZH "ruohovartinen" ;
rääʹves+A:rä%^1VOW%{ʹØ%}vv A_KAAQMES "varttunut" ;
rääʹǩǩes+A:rä%^1VOW%{ʹØ%}kk A_REEQGXGXES "rakas" ;
räʹmbb+A:rä%^1VOW%{ʹØ%}mbb A_KAQLBB "rampa" ;
räʹsǩǩi+A:rä%{ʹØ%}skk A_JIOQNNI "resuinen" ;
räʹsǩǩi+A:rä%{ʹØ%}skk A_AQLKHKHI "resuinen" ;
räʹtǩǩeei+A:räʹtǩǩee A_PRSPRC-EEI "erottava" ;
räʹǩstemnallšem+v1+A:räʹǩstemnallšẹ%^1VOW%{ʹØ%}m A_NALLSHEM "rakastettava" ;
räʹǩstemnallšem+v2+A:rääʹǩǩstemnallšẹ%^1VOW%{ʹØ%}m A_NALLSHEM "rakastettava" ;
Expand Down Expand Up @@ -2322,7 +2322,7 @@ teäʹtteš+A:teäʹtteš A_JAELLASH "jolla on hyvä suuntavaisto" ;
teäʹǧǧmeärrsaž+A:teäʹǧǧ#meärrs A_MEERSAZH "rahamääräinen" ;
teäʹǧǧmeärrsaž+A+Err/Orth:teäʹǧǧmierrs A_MEERSAZH "rahamääräinen" ;
teäʹǧǧäärvlaž+A:teäʹǧǧ#äärvl A_MEERSAZH "rahanarvoinen" ;
teäʹǧǧääʹhn+A:teäʹǧǧ#ääʹhn A_HAAQSKH "rahanahne" ;
teäʹǧǧääʹhn+A:teäʹǧǧ#ääʹhn A_1E_VVQYX_VVQYX "rahanahne" ;
teʹlččai+A:teʹlččai A_PRSPRC-VYXX-AI "läikkyvä" ;
teʹlččteei+A:teʹlččtee A_PRSPRC-EEI "loiskuttava" ;
teʹstteei+A:teʹsttee A_PRSPRC-EEI "testaava" ;
Expand Down Expand Up @@ -3067,7 +3067,7 @@ zooltõõvvâm+A:zooltõõvvâm A_AANAR "likilaskuinen" ;
äävmiõllsaž+A:ääv#miõlˈls A_MEERSAZH "avomielinen" ;
äävreäiʹji+A:äävreäiʹj%{ʼØ%}i A_ "aukinainen" ;
ääʹbbnallaš+A:ääʹbbnallaš A_TOBDDSALLASH "viiksekäs" ;
ääʹhn+A:ääʹ%{ʹØ%}hn A_HAAQSKH "ahne" ;
ääʹhn+A:ääʹ%{ʹØ%}hn A_1E_VVQYX_VVQYX "ahne" ;
ääʹhnes+A:ääʹhnes A-ATTR_ "ahne" ;
ääʹnes+A:ä%^1VOW%{ʹØ%}nn A_KAAQMES "kitsas" ;
ääʹpptab+A:ääʹppt A_IS_ADJ-DER/COMP_kwlmmsab "avuttomampi" ;
Expand Down Expand Up @@ -3241,7 +3241,7 @@ zooltõõvvâm+A:zooltõõvvâm A_AANAR "likilaskuinen" ;
čooǥǥâl+A:čooǥǥâl A_AANAR "koreileva" ;
čorggâd+A:čo%{ʹØ%}rgg A_11Y_VYKK "kireä" ;
čouggi+A:čouggi A_PRSPRC-VYXX-I "tiukentava" ;
čoʹlǧǧi+A:čoʹlǧǧ A_JIOQNNI "sylkinen" ;
čoʹlǧǧi+A:čoʹlgg A_AQLKHKHI "sylkinen" ;
čuddnai+A:čuddnai A_MODDAI "ihmeellinen" ;
čuddnõs+A:čuddnõs A-ATTR_ "ihmeellinen" ;
čuddõõtti+A:čuddõõtti A_PRSPRC-VVCC-I "kummitteleva" ;
Expand Down Expand Up @@ -3490,7 +3490,7 @@ zooltõõvvâm+A:zooltõõvvâm A_AANAR "likilaskuinen" ;
ǩeerjlaž+A+Err/Orth:ǩeʹrjjl A_MEERSAZH "kirjallinen" ;
ǩeerjlaž+v1+A:ǩeerjl A_MEERSAZH "kirjallinen" ;
ǩeerjlaž+v2+A+Err/Orth:ǩeʹrjjl A_MEERSAZH "kirjallinen" ;
ǩeeuʹh+A:ǩeeu%{ʹØ%}h A_HAAQSKH "köyhä" ;
ǩeeuʹh+A:ǩeeu%{ʹØ%}h A_1E_VVQYX_VVQYX "köyhä" ;
ǩeeuʹhes+A:ǩeeuʹhes A-ATTR_ "köyhä" ;
ǩeeuʹhes-släävlaž+A:ǩeeuʹhes-#släävl A_MEERSAZH "köyhämaineinen" ;
ǩeeʹjjtem+A:ǩeeʹjjtẹ%^1VOW%{ʹØ%}m A_MUORTEM "ainainen" ;
Expand Down
22 changes: 11 additions & 11 deletions src/fst/morphology/stems/A_sms2x.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1432,7 +1432,7 @@
<etymon algu_lekseemi_id="63058" id="166757" xml:lang="sms">aʹlǩǩi</etymon>
</etymology>
<stg>
<st Contlex="A_JIOQNNI" inflexId="::1.2">a%{ʹØ%}lkk</st>
<st Contlex="A_AQLKHKHI" inflexId="::1.2">a%{ʹØ%}lkk</st>
</stg>
<inc-audio>
<c name="ID_Audio">1552</c>
Expand Down Expand Up @@ -9293,7 +9293,7 @@
<lg>
<l pos="A">jieʹrǧǧi</l>
<stg>
<st Contlex="A_JIOQNNI">jieʹrǧǧ</st>
<st Contlex="A_AQLKHKHI">jeä%{ʹØ%}rgg</st>
</stg>
</lg>
<sources>
Expand Down Expand Up @@ -14033,7 +14033,7 @@
<lg>
<l pos="A">kaʹrǩǩi</l>
<stg>
<st Contlex="A_JIOQNNI">ka%{ʹØ%}rkk</st>
<st Contlex="A_AQLKHKHI">ka%{ʹØ%}rkk</st>
</stg>
</lg>
<sources>
Expand Down Expand Up @@ -37389,7 +37389,7 @@
<lg>
<l pos="A">njuõʹlǧǧi</l>
<stg>
<st Contlex="A_JIOQNNI">njuõ%{ʹØ%}lgg</st>
<st Contlex="A_AQLKHKHI">njuõ%{ʹØ%}lgg</st>
</stg>
</lg>
<sources>
Expand Down Expand Up @@ -44178,7 +44178,7 @@
<lg>
<l pos="A">piõʹǧǧi</l>
<stg>
<st Contlex="A_JIOQNNI">piõ%{ʹØ%}gg</st>
<st Contlex="A_AQLKHKHI">piõ%{ʹØ%}gg</st>
</stg>
</lg>
<sources>
Expand Down Expand Up @@ -44323,7 +44323,7 @@
<lg>
<l pos="A">piʹǧǧi</l>
<stg>
<st Contlex="A_JIOQNNI" inflexId="::">pi%{ʹØ%}gg</st>
<st Contlex="A_AQLKHKHI" inflexId="::">pi%{ʹØ%}gg</st>
</stg>
<inc-audio>
<c name="ID_Audio">5930</c>
Expand Down Expand Up @@ -54555,7 +54555,7 @@
<lg>
<l pos="A">räʹsǩǩi</l>
<stg>
<st Contlex="A_JIOQNNI">rä%{ʹØ%}skk</st>
<st Contlex="A_AQLKHKHI">rä%{ʹØ%}skk</st>
</stg>
</lg>
<sources>
Expand Down Expand Up @@ -65050,7 +65050,7 @@
<lg>
<l pos="A">teäʹǧǧääʹhn</l>
<stg>
<st Contlex="A_HAAQSKH">teäʹǧǧ#ääʹhn</st>
<st Contlex="A_1E_VVQYX_VVQYX">teäʹǧǧ#ääʹhn</st>
</stg>
</lg>
<sources>
Expand Down Expand Up @@ -85562,7 +85562,7 @@
<etymon algu_lekseemi_id="63626" id="169432" xml:lang="sms">ääʹhn</etymon>
</etymology>
<stg>
<st Contlex="A_HAAQSKH" inflexId="::40e::3.11">ääʹ%{ʹØ%}hn</st>
<st Contlex="A_1E_VVQYX_VVQYX" inflexId="::40e::3.11">ääʹ%{ʹØ%}hn</st>
</stg>
<inc-audio>
<c name="ID_Audio">1978</c>
Expand Down Expand Up @@ -90657,7 +90657,7 @@
<lg>
<l pos="A">čoʹlǧǧi</l>
<stg>
<st Contlex="A_JIOQNNI">čoʹlǧǧ</st>
<st Contlex="A_AQLKHKHI">čoʹlgg</st>
</stg>
</lg>
<sources>
Expand Down Expand Up @@ -97499,7 +97499,7 @@
<lg>
<l pos="A" class="40e">ǩeeuʹh</l>
<stg>
<st Contlex="A_HAAQSKH" inflexId="::40e::3.11">ǩeeu%{ʹØ%}h</st>
<st Contlex="A_1E_VVQYX_VVQYX" inflexId="::40e::3.11">ǩeeu%{ʹØ%}h</st>
</stg>
<inc-audio>
<c name="ID_Audio">3047</c>
Expand Down
Loading

0 comments on commit 350dd99

Please sign in to comment.