Skip to content

Commit

Permalink
Update verbs.lexc
Browse files Browse the repository at this point in the history
Add inf
  • Loading branch information
rueter committed Apr 3, 2024
1 parent 0416147 commit 31e5d8f
Showing 1 changed file with 33 additions and 6 deletions.
39 changes: 33 additions & 6 deletions src/fst/morphology/affixes/verbs.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,22 @@ LEXICON V_SUGIDA
: V-VowelStem ;
: V-ConsonantStem ;
: INDPRS3 ;
INF_da ;

LEXICON V_OLDA
!! @LEXNAME@ (adding :le to vowstem)
:le V-VowelStem ;
:l V-ConsonantStem ;
+Ind+Prs+Sg3:%>m K ;
+Ind+Prs+Pl3:%>ba K ;

:l INF_da ;

LEXICON V_PESTA
!! @LEXNAME@ (adding -e) ti vowstem and indprs3)
:e V-VowelStem ;
: V-ConsonantStem ;
:e INDPRS3 ;
INF_ta ;

LEXICON V_TEHTA !
!! @LEXNAME@ = tehta:te (adding :ge to vowst and indprs3)
Expand All @@ -44,6 +46,7 @@ LEXICON V_TEHTA !
:g V-ConsonantStem_OTHER ;
V-ConsonantStem_t ;
:ge INDPRS3 ;
:h INF_ta ;

LEXICON V_SIRTA !
!! @LEXNAME@ = sirta:sir
Expand All @@ -59,6 +62,7 @@ LEXICON V_JOKSTA !
: V-VowelStem-PRT ;
V-ConsonantStem ;
:e INDPRS3 ;
INF_ta ;

LEXICON V_LETA !
!! @LEXNAME@ = leta:le
Expand All @@ -67,112 +71,128 @@ LEXICON V_LETA !
:nd V-ConsonantStem_OTHER ;
V-ConsonantStem_t ;
:nda INDPRS3 ;
INF_ta ;

LEXICON V_JODA !
!! @LEXNAME@ = joda:jo
: V-VowelStem-PRS ;
: V-VowelStem-PRT ;
V-ConsonantStem ;
: INDPRS3 ;
INF_da ;


LEXICON V_VEDADA !
!! @LEXNAME@ = vedada:ved
:a V-VowelStem-PRS ;
: V-VowelStem-PRT ;
:a V-ConsonantStem ; !CHECKME2019-07-25
:a INDPRS3 ;
:a INF_da ;

LEXICON V_MAKSTA !
!! @LEXNAME@ = maksta:maks
:a V-VowelStem-PRS ;
:o V-VowelStem-PRT ;
V-ConsonantStem ;
:a INDPRS3 ;
INF_ta ;

LEXICON V_ASTTA !
!! @LEXNAME@ = astta:ast
:u V-VowelStem-PRS ;
:u V-VowelStem-PRT ;
V-ConsonantStem ;
:u INDPRS3 ;
INF_ta ;


LEXICON V_HUBETA !
!! @LEXNAME@ = hubeta:hube
:ne V-VowelStem-PRS ;
:n V-VowelStem-PRT ;
V-ConsonantStem ;
:ne INDPRS3 ;
INF_ta ;

LEXICON V_TULDA !
!! @LEXNAME@ = tulda:tul
:e V-VowelStem-PRS ;
: V-VowelStem-PRT ;
V-ConsonantStem ;
:e INDPRS3 ;
INF_da ;

LEXICON V_OTTA !
!! @LEXNAME@ = otta:ot
:a V-VowelStem-PRS ;
: V-VowelStem-PRT ;
V-ConsonantStem ;
:a INDPRS3 ;
INF_ta ;

LEXICON V_HOMAITA !
!! @LEXNAME@ = homaita:homai
:če V-VowelStem-PRS ;
:č V-VowelStem-PRT ;
V-ConsonantStem ;
:če INDPRS3 ;
INF_ta ;

LEXICON V_OIGETA
LEXICON V_OIGETA !oigeta:oige
!! @LEXNAME@
:nda V-VowelStem-PRS ;
:nz V-VowelStem-PRT ;
V-ConsonantStem ;
:nda INDPRS3 ;
INF_ta ;

LEXICON V_VIRIGATA !
LEXICON V_VIRIGATA
!! @LEXNAME@ = virigata:viriga
:nde V-VowelStem-PRS ;
:nz V-VowelStem-PRT ;
V-ConsonantStem ;
:nde INDPRS3 ;
INF_ta ;

LEXICON V_KERATA !
!! @LEXNAME@ = kerata:kera
:da V-VowelStem-PRS ;
:z V-VowelStem-PRT ;
V-ConsonantStem ;
:da INDPRS3 ;
INF_ta ;

LEXICON V_JAGADA
!! @LEXNAME@ = jagada:jag (adding a to prt and a elsewhere)
:a V-VowelStem-PRS ;
:o V-VowelStem-PRT ;
:a V-ConsonantStem ;
:a INDPRS3 ;

:a INF_da ;

LEXICON V_TUGETA
!! @LEXNAME@ = tugeta:tuge
:da V-VowelStem ;
:%^DEVOICE V-ConsonantStem ;
:nda INDPRS3 ;
INF_ta ;

!
LEXICON V_VALITA
!! @LEXNAME@ = valita:vali
:če V-VowelStem ;
:%^DEVOICE V-ConsonantStem ;
:če INDPRS3 ;
INF_ta ;

LEXICON V_AVAITA !
!! @LEXNAME@ = avaita:avai, avaidab avaiži
:da V-VowelStem-PRS ;
:ž V-VowelStem-PRT ;
V-ConsonantStem ;
:da INDPRS3 ;

INF_ta ;

!! ### Default lexicon

Expand Down Expand Up @@ -346,7 +366,7 @@ LEXICON V-ConsonantStem_t
+Refl+Imprt+Sg2:%>te K ;
+Pss+PrfPrs:%>tud K ;
!+Der/Tu+Ptc+Pss+Pst:%>tu K ; ! This will have to be AdjTag or something
+Inf:%>ta K ;
INF_ta ;
+Inf+Refl:%>tas K ;
+Pss+Prs:%>ta K ;
+Pss+Prt:%>ti K ;
Expand All @@ -361,4 +381,11 @@ LEXICON V-ConsonantStem_t
+Der+Der/Mine+N:%>mi N_TOSHTMINE ;
+Der+Der/Matoi+A:%>mato A_KENGATOI ;

LEXICON INF_da
+Inf:%>da K ;

LEXICON INF_ta
+Inf:%>ta K ;


! vim: set ft=xfst-lexc:

0 comments on commit 31e5d8f

Please sign in to comment.