Skip to content

Commit

Permalink
Work with Det and Qnt
Browse files Browse the repository at this point in the history
  • Loading branch information
rueter committed Oct 25, 2023
1 parent efd71e5 commit 8565c02
Show file tree
Hide file tree
Showing 12 changed files with 131 additions and 139 deletions.
4 changes: 2 additions & 2 deletions src/fst/affixes/adjectives.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -131,9 +131,9 @@ LEXICON DET_AVA
!+Det+Sg+Nom+Indef: K ;
!+Det+Der+Der/MWN+N: N_OFTA ;

!LEXICON DET_PINGE
LEXICON DET_PINGE
!!пинге:пинг%{ЕО%}
!+Det+Sg+Nom+Indef: K ;
+Sg+Nom+Indef: K ;
!+Det+Der+Der/MWN+N: N_PINGE ;

!LEXICON DET_PULA
Expand Down
4 changes: 2 additions & 2 deletions src/fst/affixes/particles.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ LEXICON PCLE-NEG
LEXICON PCLE-NEG-CONTRAST
+Neg+Emphatic: ENDLEX ;

LEXICON PCLE-SUPERL
+Superl: ENDLEX ;
!LEXICON PCLE-SUPERL
!+Superl: ENDLEX ; this should be adverbial



Expand Down
28 changes: 13 additions & 15 deletions src/fst/affixes/pronouns.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ LEXICON PRONOUN-TYPES

ома+Pron:ома PRON_ "" ;
самай+Adv:самай ADV_ "1. juuri, aivan. 2. superlatiivin apusana" ;
сембе+Det:сембе PRON-QNT_СЕМБЕ "kaikki; superlatiivin apusana" ;
сембе+Det:семб%{ЕО%} DET_PINGE "kaikki; superlatiivin apusana" ;
сембе+Pron:семб%{ЕО%} PRON_QNT_SEMBE ;
!синць+Pron:синць PRON_ "" ;

стамка+Pron:стамка PRON_ "" ;
Expand Down Expand Up @@ -517,9 +518,6 @@ LEXICON INDEFINITE-PRON-IN-KELJK
кона-кельк+Pron+Indef:кона KATI-KONA_INFL ;
кодама-кельк+Det+Indef:кодам%{АОØ%} DET-INDEF_PINGE ;

LEXICON PRON_SEL1ME
N_SEL1ME ;

LEXICON DET-INDEF_PINGE
+SP+Abe+Indef:%>фтом%{АО%} INDEF-ENDS-HERE ;
+SP+Abl+Indef:%^RmVow%>да INDEF-ENDS-HERE ;
Expand Down Expand Up @@ -752,17 +750,17 @@ LEXICON PRON-INDEF_MEZEVOK-NB/CASE/DEF



LEXICON PRON-QNT_СЕМБЕ
+Qnt+Pl+Nom+Indef:%^Е2О%>т ENDLEX ;
+Qnt+SP+Abl+Indef:%^Е2О%>д%{АО%} K_НГА ;
+Qnt+SP+Cau+Indef:%^Е2О%>нкса ENDLEX ;
+Qnt+SP+Dat+Indef:%^Е2О%>нди ENDLEX ;
+Qnt+SP+Gen+Indef:%^Е2О%>нь ENDLEX ;
+Qnt+SP+Ine+Indef:%^Е2О%>с%{АО%} K_вок ;
+Qnt+Sg+Dat+Def:%^Е2О%>ти K_вок ;
+Qnt+Sg+Gen+Def:%^Е2О%>ть ENDLEX ;
+Qnt+Sg+Nom+Indef: ENDLEX ;
+Qnt+Sg+Nom+Def:%^Е2О%>сь ENDLEX ;
LEXICON PRON_QNT_SEMBE
+Pl+Nom+Indef:%>т ENDLEX ;
+SP+Abl+Indef:%>д%{АО%} K_НГА ;
+SP+Cau+Indef:%>%{ЕОØ%}нкса ENDLEX ;
+SP+Dat+Indef:%>%{ЕОØ%}нди ENDLEX ;
+SP+Gen+Indef:%>%{ЕОØ%}нь ENDLEX ;
+SP+Ine+Indef:%>с%{АО%} K_вок ;
+Sg+Dat+Def:%>ти K_вок ;
+Sg+Gen+Def:%>ть ENDLEX ;
+Sg+Nom+Indef: ENDLEX ;
+Sg+Nom+Def:%^Е2О%>сь ENDLEX ;
SG-DAT/GEN/NOM-PXSG1 ;
SG-DAT/GEN/NOM-PXSG2 ;
SG-DAT/GEN/NOM-PXSG3 ;
Expand Down
1 change: 1 addition & 0 deletions src/fst/stems/A_mdf2x.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -1631,6 +1631,7 @@ LEXICON A_mdf2x
лаксеф+A+Prc:лаксеф Prc-f "" ;
лакштамарень+A:лакштамарень A-IS-GEN "(sini)vatukka-" ;
лакштан+A:лакштан A_KAL "pullea kuin karhunvatukka" ;
лама+Det:лама DET_AVA "paljon" ;
ламбама+A:ламбам%{АОØ%} A_PINGE "makea" ;
ламбаськотф+A+Prc:ламбаськотф Prc-f "" ;
ламонцне+A:ламонцне A_ "" ;
Expand Down
48 changes: 48 additions & 0 deletions src/fst/stems/A_mdf2x.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31124,6 +31124,54 @@
<defNative/>
</mg>
</e>
<e meta="" id="None">
<lg>
<l pos="Det">лама</l>
<stg>
<st Contlex="DET_AVA">лама</st>
</stg> <phonet>lama</phonet>
</lg>
<sources>
</sources>
<mg relId="0">
<semantics>
</semantics>
<tg xml:lang="fin">
<t pos="Det">paljon</t>
<t pos="Det">monta</t>
<t pos="Det">moni</t>
</tg>
<defNative/>
<xg>
<x>лама числа</x> <phonet>lamə čisla</phonet>
<xt xml:lang="fin">(kiel.) monikko</xt>
</xg>
<xg>
<x>лама кизонь</x> <phonet>lamə kizəń</phonet>
<xt xml:lang="fin">monivuotinen</xt>
</xg>
<xg>
<x>лама этажса</x> <phonet>lam(ə) etažsa</phonet>
<xt xml:lang="fin">monikerroksinen</xt>
</xg>
<xg>
<x>ламода</x> <phonet>laməda</phonet>
<xt xml:lang="fin">paljon</xt>
</xg>
<xg>
<x>ламода лама</x> <phonet>lamədə lama</phonet>
<xt xml:lang="fin">valtavan paljon</xt>
</xg>
<xg>
<x>ламода сире</x> <phonet>lamədə śiŕä</phonet>
<xt xml:lang="fin">paljon vanhempi</xt>
</xg>
<xg>
<x>ламошка</x> <phonet>laməška</phonet>
<xt xml:lang="fin">aika paljon</xt>
</xg>
</mg>
</e>
<e exclude="fst" meta="" id="None">
<lg>
<l pos="A" type="mwe">лама сельмоса</l>
Expand Down
1 change: 1 addition & 0 deletions src/fst/stems/Adv_mdf2x.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -612,6 +612,7 @@ LEXICON Adv_mdf2x
лажназь-пичедезь+Adv:лажназь-пичедезь ADV_ "valittavasti" ;
лаказь+Adv:лаказь ADV_ "keimaillen" ;
лакштордозь+Adv:лакштордозь ADV_ "risahtaen" ;
лама+Adv:лама ADV_ "paljon" ;
ламбамняста+Adv:ламбамняста ADV_ "makeasti" ;
ламбаста+Adv:ламбаста ADV_ "makeasti" ;
ламня+Adv:ламня ADV_ "paljon" ;
Expand Down
54 changes: 54 additions & 0 deletions src/fst/stems/Adv_mdf2x.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13759,6 +13759,60 @@
<defNative/>
</mg>
</e>
<e meta="" id="None">
<lg>
<l pos="Adv">лама</l>
<stg>
<st Contlex="ADV_">лама</st>
</stg> <phonet>lama</phonet>
</lg>
<sources>
</sources>
<mg relId="0">
<semantics>
</semantics>
<tg xml:lang="fin">
<t pos="N">paljon</t>
<t pos="N">monta</t>
<t pos="N">moni-</t>
</tg>
<defNative/>
<xg>
<x>ламода</x> <phonet>laməda</phonet>
<xt xml:lang="fin">paljon</xt>
</xg>
<xg>
<x>ламода лама</x> <phonet>lamədə lama</phonet>
<xt xml:lang="fin">valtavan paljon</xt>
</xg>
<xg>
<x>ламода сире</x> <phonet>lamədə śiŕä</phonet>
<xt xml:lang="fin">paljon vanhempi</xt>
</xg>
<xg>
<x>ламошка</x> <phonet>laməška</phonet>
<xt xml:lang="fin">aika paljon</xt>
</xg>
</mg>
</e>
<e exclude="fst" meta="" id="None">
<lg>
<l pos="A">лама кизонь</l>
<stg>
<st>лама кизонь</st>
</stg> <phonet>lamə kizəń</phonet>
<l_ref>лама</l_ref>
</lg>
<sources>
</sources>
<mg relId="0">
<semantics>
</semantics>
<tg xml:lang="fin">
<t>monivuotinen</t>
</tg>
</mg>
</e>
<e exclude="fst" meta="" id="None">
<lg>
<l pos="Adv" type="mwe">лама этажса</l>
Expand Down
3 changes: 1 addition & 2 deletions src/fst/stems/N_mdf2x.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -3028,7 +3028,7 @@ LEXICON N_mdf2x
лакштормарь+N:лакштормарь N_KIAL1 "vadelma" ;
лакштормарькс+N:лакштормарькс N_OSH "(sini-) vadelma" ;
лакштыема+N:лакштыема N_AVA "" ;
лама+N:лама N_AVA "paljon" ;
лама+N:лама N_AVA "lama" ;
ламп+N:ламп N_KAL "" ;
лампа+N:лампа N_AVA "lamppu" ;
лампкя+N:лампкя N_VAL1MIA "" ;
Expand Down Expand Up @@ -5482,7 +5482,6 @@ LEXICON N_mdf2x
сем+N:сем N_KAL "" ;
семантика+N:семантика N_AVA "" ;
семафкс+N:семафкс N_OSH "" ;
сембе+Pron:семб%{ЕО%} PRON_SEL1ME "kaikki" ;
семе+N:сем%{ЕО%} N_SEL1ME "" ;
семестра+N:семестра N_AVA "" ;
семья+N:семья N_AVA "perhe" ;
Expand Down
82 changes: 1 addition & 81 deletions src/fst/stems/N_mdf2x.xml
Original file line number Diff line number Diff line change
Expand Up @@ -65873,56 +65873,7 @@
<semantics>
</semantics>
<tg xml:lang="fin">
<t pos="N">paljon</t>
<t pos="N">monta</t>
<t pos="N">moni-</t>
</tg>
<defNative/>
<xg>
<x>лама числа</x> <phonet>lamə čisla</phonet>
<xt xml:lang="fin">(kiel.) monikko</xt>
</xg>
<xg>
<x>лама кизонь</x> <phonet>lamə kizəń</phonet>
<xt xml:lang="fin">monivuotinen</xt>
</xg>
<xg>
<x>лама этажса</x> <phonet>lam(ə) etažsa</phonet>
<xt xml:lang="fin">monikerroksinen</xt>
</xg>
<xg>
<x>ламода</x> <phonet>laməda</phonet>
<xt xml:lang="fin">paljon</xt>
</xg>
<xg>
<x>ламода лама</x> <phonet>lamədə lama</phonet>
<xt xml:lang="fin">valtavan paljon</xt>
</xg>
<xg>
<x>ламода сире</x> <phonet>lamədə śiŕä</phonet>
<xt xml:lang="fin">paljon vanhempi</xt>
</xg>
<xg>
<x>ламошка</x> <phonet>laməška</phonet>
<xt xml:lang="fin">aika paljon</xt>
</xg>
</mg>
</e>
<e exclude="fst" meta="" id="None">
<lg>
<l pos="N">лама кизонь</l>
<stg>
<st>лама кизонь</st>
</stg> <phonet>lamə kizəń</phonet>
<l_ref>лама</l_ref>
</lg>
<sources>
</sources>
<mg relId="0">
<semantics>
</semantics>
<tg xml:lang="fin">
<t>monivuotinen</t>
<t pos="N">lama</t>
</tg>
</mg>
</e>
Expand Down Expand Up @@ -121281,37 +121232,6 @@
<defNative/>
</mg>
</e>
<e meta="" id="None">
<lg>
<l pos="Pron">сембе</l>
<stg>
<st Contlex="PRON_SEL1ME">семб%{ЕО%}</st>
</stg> <phonet>śembä</phonet>
</lg>
<sources>
</sources>
<mg relId="0">
<semantics>
</semantics>
<tg xml:lang="fin">
<t pos="N">kaikki</t>
<t pos="N">superlatiivin apusana</t>
</tg>
<defNative/>
<xg>
<x>сембода оцю</x> <phonet>śembəd(a) oću</phonet>
<xt xml:lang="fin">suurin</xt>
</xg>
<xg>
<x>сембодонга оцю</x> <phonet>śembədəŋg(a) oću</phonet>
<xt xml:lang="fin">suurin</xt>
</xg>
<xg>
<x>сембода осал</x> <phonet>śembəd(a) osal</phonet>
<xt xml:lang="fin">huonoin</xt>
</xg>
</mg>
</e>
<e exclude="fst" meta="" id="None">
<lg>
<l pos="N">сембода осал</l>
Expand Down
1 change: 0 additions & 1 deletion src/fst/stems/Pcle_mdf2x.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ LEXICON Pcle_mdf2x
рстей+Pcle+Use/SpellNoSugg:рьъстей PCLE_ "" ;
рязей+Pcle:рязей PCLE_ "" ;
саты+Pcle:саты PCLE_ "riittää" ;
сембода+Pcle+Superl:сембода PCLE-SUPERL "superlatiivin apusana" ;
сембоц+Pcle:сембоц PCLE_ "yhteensä" ;
сяда+Adv:сяда ADV_COMP "komparatiivin apusana" ;
таки+Pcle:таки PCLE_ "kuitenkin" ;
Expand Down
30 changes: 0 additions & 30 deletions src/fst/stems/Pcle_mdf2x.xml
Original file line number Diff line number Diff line change
Expand Up @@ -876,36 +876,6 @@
<defNative/>
</mg>
</e>
<e meta="" id="None">
<lg>
<l pos="Pcle" type="Superl">сембода</l>
<stg>
<st Contlex="PCLE-SUPERL">сембода</st>
</stg> <phonet>śembəda</phonet>
</lg>
<sources>
</sources>
<mg relId="0">
<semantics>
</semantics>
<tg xml:lang="fin">
<t>superlatiivin apusana</t>
</tg>
<defNative/>
<xg>
<x>сембода оцю</x> <phonet>śembəd(a) oću</phonet>
<xt xml:lang="fin">suurin</xt>
</xg>
<xg>
<x>сембодонга оцю</x> <phonet>śembədəŋg(a) oću</phonet>
<xt xml:lang="fin">suurin</xt>
</xg>
<xg>
<x>сембода осал</x> <phonet>śembəd(a) osal</phonet>
<xt xml:lang="fin">huonoin</xt>
</xg>
</mg>
</e>
<e meta="" id="None">
<lg>
<l pos="Pcle">сембоц</l>
Expand Down
Loading

0 comments on commit 8565c02

Please sign in to comment.