Skip to content

Commit

Permalink
Introduce additions to ei and olda paradigms
Browse files Browse the repository at this point in the history
This includes
this includes imperative and potential
  • Loading branch information
rueter committed Nov 15, 2024
1 parent 8cc1357 commit eb390b2
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 23 deletions.
53 changes: 32 additions & 21 deletions src/fst/morphology/affixes/verbs.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,21 @@
!! ## Lexica from the *stems* file

!! ### Irregular verbs
! ei:e
! ei:
LEXICON V_EI
!! @LEXNAME@ all forms of the *ei* verb
+Aux+Neg+Sg1:%>n K ;
+Aux+Neg+Sg2:%>d K ;
+Aux+Neg+Sg3:%>i K ;
+Aux+Neg+Pl1:%>m K ;
+Aux+Neg+Pl2:%>t K ;
+Aux+Neg+Pl3:%>i K ; !Is there any other variant
+Aux+Neg+Sg1:e%>n K ;
+Aux+Neg+Sg2:e%>d K ;
+Aux+Neg+Sg3:e%>i K ;
+Aux+Neg+Pl1:e%>m K ;
+Aux+Neg+Pl2:e%>t K ;
+Aux+Neg+Pl3:e%>i K ; !Is there any other variant

+Aux+Neg+Imprt+Sg2:ala K ;
+Aux+Neg+Imprt+Sg3:algha K ;
+Aux+Neg+Imprt+Pl1:alga%>m K ;
+Aux+Neg+Imprt+Pl2:alga%>t K ;
+Aux+Neg+Imprt+Pl3:algha K ;

!! ### Regular verbs

Expand Down Expand Up @@ -918,33 +924,38 @@ LEXICON V_ta/äb/i/kaha


!!here today
LEXICON V_OLDA
!! @LEXNAME@ (adding :le to vowstem)
LEXICON V_OLDA ! olda:
!! @LEXNAME@ (adding :ole to vowstem)
!:le V-VowelStem ;
!:l V-ConsonantStem ;
:le ACT_IMPRT_SG2 ;
:le ACT_IND_PRS_SG_CONNEG ;
:le ACT_IND_PRT_SG_CONNEG ;!CHECKME 20241110
: V-VowelStem-PRS ;
+Ind+Prs+Sg3:%>m K ;
+Ind+Prs+Pl3:%>ma K ;
:ole ACT_IMPRT_SG2 ;
:ole ACT_IND_PRS_SG_CONNEG ;
:ole ACT_IND_PRT_SG_CONNEG ;!CHECKME 20241110
:ole ACT_IND_PRSSG1 ;
:ole ACT_IND_PRSSG2 ;
:ole ACT_IND_PRSPL1 ;
:ole ACT_IND_PRSPL2 ;

+Ind+Prs+Sg3:o%>m K ;
+Ind+Prs+Pl3:o%>ma K ;
+Pot:linne ACT_IND_PRS ;

!! refl-ind-prs, act-imprt-sg2, act-ind-prs, ind-sg-conneg
+Der+Der/NomAg+N:li N_TEGII ;! this might be the same as V-VowelStem-PRT with an i in next lexicon

!! sometimes requires preceding vowel
:l ACT_COND_type ;
:l ACT_PRFPRC_type_nu ;
:le VNONFIN_m ;
:ol ACT_COND_type ;
:ol ACT_PRFPRC_type_nu ;
:ole VNONFIN_m ;

!!consonant stem if there is one takes both te, tes,... and kaha, koi
:l V-ConsonantStem_d/g ;
:ol V-ConsonantStem_d/g ;

!! problems with tta, ta, da
:l INF_da ;
:ol INF_da ;

!! preterite stem vowel
:l ACT_IND_PRT ;! gets i
:ol ACT_IND_PRT ;! gets i

LEXICON V_TEHTA !
!! @LEXNAME@ = tehta:te (adding :ge to vowst and indprs3)
Expand Down
4 changes: 2 additions & 2 deletions src/fst/morphology/stems/verbs.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ dölta+v2+V:dʼol V_JOKSTA ;
eciskelta+V:eciskel V_JOKSTA ;
edeta+V:ede V_OIGETA ;
ehttuda+V:ehttu V_da/b/i/gaha ;
ei+V:e V_EI ;
ei+V: V_EI ;
elegata+V:elega V_ta/ndeb/nzi/kaha ;
eläbzduda+V:eläbzdu V_da/b/i/gaha ;
eläbzoitta+V:eläbzoi V_ABIDOITTA ;
Expand Down Expand Up @@ -753,7 +753,7 @@ oigeta+V:oige V_OIGETA ;
oksatoitta+V:oksatoi V_ABIDOITTA ;
oksenzoitta+V:oksenzoi V_ABIDOITTA ;
okseta+V:okse V_OIGETA ;
olda+V:o V_OLDA ;
olda+V: V_OLDA ;
ol’otada+V:ol’ot V_ada/ab/i/agaha ;
ombelta+V:ombel V_JOKSTA ;
ombelzoitta+V:ombelzoi V_ABIDOITTA ;
Expand Down

0 comments on commit eb390b2

Please sign in to comment.