tef-innu

Transducteur à états finis de l’innu
git clone git://git.asteride.xyz/tef-innu.git
Journaux | Fichiers | Références

commit 6ea2e3cd0073db2fc5e4396b3d3b961669c9b074
parent b5613d11bcc25a16b1d866c95a129ee36890b942
Auteur: Loïc Daignault-Pichette <loic@asteride.net>
Date:   Wed,  5 Aug 2026 14:58:50 -0400

[chm] Ajouter l’impératif présent des VTI

Diffstat:
Mech.tsv | 48++++++++++++++++++++++++++++++++++++++++++++++++
Mtef/verbes/lexique.lex | 2++
Mtef/verbes/morphemes.xfst | 6+++++-
Mtef/verbes/realisation.xfst | 1+
4 fichiers modifiés, 56 insertions(+), 1 suppression(-)

diff --git a/ech.tsv b/ech.tsv @@ -272,6 +272,12 @@ akushu+VILongue+VAI+Ouest+Conj+Subj+FChangée+3+Pl+Ntr iakushitaui akushu+VILongue+VAI+Ouest+Conj+Subj+FChangée+3+Pl+Obv iakushińiti akushu+VILongue+VAI+Ouest+Conj+Subj+FChangée+3+Sg+Ntr iakushiti akushu+VILongue+VAI+Ouest+Conj+Subj+FChangée+3+Sg+Obv iakushińiti +apashamᵘ+VTI+Est+Imp+Prés+1+Pl+In apashamutau +apashamᵘ+VTI+Est+Imp+Prés+2+Pl apashamukᵘ +apashamᵘ+VTI+Est+Imp+Prés+2+Sg apasha +apashamᵘ+VTI+Ouest+Imp+Prés+1+Pl+In apashetau +apashamᵘ+VTI+Ouest+Imp+Prés+2+Pl apashamukᵘ +apashamᵘ+VTI+Ouest+Imp+Prés+2+Sg apasha apashtau+VAI+Est+Base apashta apashtau+VAI+Est+Conj+Indir+1+Pl+Ex apashtauatshe apashtau+VAI+Est+Conj+Indir+1+Pl+In apashtauakue @@ -778,6 +784,9 @@ apishashu+VII+Ouest+Indép+Percep+Prés+3+Sg+Ntr apishashua apishashu+VII+Ouest+Indép+Percep+Prés+3+Sg+Obv apishashińua ashtueimᵘ+VTI+Est+Base ashtuei ashtueimᵘ+VTI+Est+Fc ashtueimᵘ +ashtueimᵘ+VTI+Est+Imp+Prés+1+Pl+In ashtueimutau +ashtueimᵘ+VTI+Est+Imp+Prés+2+Pl ashtueimukᵘ +ashtueimᵘ+VTI+Est+Imp+Prés+2+Sg ashtuei ashtueimᵘ+VTI+Est+Indép+Ind+Prés+1+Pl+Ex nitashtueinan ashtueimᵘ+VTI+Est+Indép+Ind+Prés+1+Pl+In tshitashtueinan ashtueimᵘ+VTI+Est+Indép+Ind+Prés+1+Sg nitashtuein @@ -789,6 +798,9 @@ ashtueimᵘ+VTI+Est+Indép+Ind+Prés+3+Sg+Ntr ashtueimᵘ ashtueimᵘ+VTI+Est+Indép+Ind+Prés+3+Sg+Obv ashtueiminua ashtueimᵘ+VTI+Ouest+Base ashtuei ashtueimᵘ+VTI+Ouest+Fc ashtueimᵘ +ashtueimᵘ+VTI+Ouest+Imp+Prés+1+Pl+In ashtueitau +ashtueimᵘ+VTI+Ouest+Imp+Prés+2+Pl ashtueimukᵘ +ashtueimᵘ+VTI+Ouest+Imp+Prés+2+Sg ashtuei ashtueimᵘ+VTI+Ouest+Indép+Ind+Prés+1+Pl+Ex nitashtueinan ashtueimᵘ+VTI+Ouest+Indép+Ind+Prés+1+Pl+In tshitashtueinan ashtueimᵘ+VTI+Ouest+Indép+Ind+Prés+1+Sg nitashtuein @@ -10260,6 +10272,9 @@ natutamᵘ+VTI+Est+Conj+Subj+3+Pl+Obv natutaminiti natutamᵘ+VTI+Est+Conj+Subj+3+Sg+Ntr natutaki natutamᵘ+VTI+Est+Conj+Subj+3+Sg+Obv natutaminiti natutamᵘ+VTI+Est+Fc natutamᵘ +natutamᵘ+VTI+Est+Imp+Prés+1+Pl+In natutamutau +natutamᵘ+VTI+Est+Imp+Prés+2+Pl natutamukᵘ +natutamᵘ+VTI+Est+Imp+Prés+2+Sg natuta natutamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex ninatutetanakupan natutamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshinatutetanakupan natutamᵘ+VTI+Est+Indép+Dub+Pas+1+Sg ninatutetakupan @@ -10370,6 +10385,9 @@ natutamᵘ+VTI+Ouest+Conj+Subj+3+Pl+Obv natutamińiti natutamᵘ+VTI+Ouest+Conj+Subj+3+Sg+Ntr natutaki natutamᵘ+VTI+Ouest+Conj+Subj+3+Sg+Obv natutamińiti natutamᵘ+VTI+Ouest+Fc natutamᵘ +natutamᵘ+VTI+Ouest+Imp+Prés+1+Pl+In natutetau +natutamᵘ+VTI+Ouest+Imp+Prés+2+Pl natutamukᵘ +natutamᵘ+VTI+Ouest+Imp+Prés+2+Sg natuta natutamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex ninatutetanakupan natutamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshinatutetanakupan natutamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Sg ninatutetakupan @@ -16092,6 +16110,12 @@ puamu+VAI+Ouest+Indép+Percep+Prés+3+Pl+Ntr puamutshenat puamu+VAI+Ouest+Indép+Percep+Prés+3+Pl+Obv puamuńuani puamu+VAI+Ouest+Indép+Percep+Prés+3+Sg+Ntr puamua puamu+VAI+Ouest+Indép+Percep+Prés+3+Sg+Obv puamuńuani +pushtishkamᵘ+VTI+Est+Imp+Prés+1+Pl+In pushtishkamutau +pushtishkamᵘ+VTI+Est+Imp+Prés+2+Pl pushtishkamukᵘ +pushtishkamᵘ+VTI+Est+Imp+Prés+2+Sg pushtishka +pushtishkamᵘ+VTI+Ouest+Imp+Prés+1+Pl+In pushtishketau +pushtishkamᵘ+VTI+Ouest+Imp+Prés+2+Pl pushtishkamukᵘ +pushtishkamᵘ+VTI+Ouest+Imp+Prés+2+Sg pushtishka sheimᵘ+VILongue+VTI+Est+Conj+Ind+FChangée+1+Pl+Ex shieimat sheimᵘ+VILongue+VTI+Est+Conj+Ind+FChangée+1+Pl+In shieimakᵘ sheimᵘ+VILongue+VTI+Est+Conj+Ind+FChangée+1+Sg shieiman @@ -16184,6 +16208,9 @@ sheimᵘ+VTI+Est+Conj+Subj+3+Pl+Obv sheiminiti sheimᵘ+VTI+Est+Conj+Subj+3+Sg+Ntr sheiki sheimᵘ+VTI+Est+Conj+Subj+3+Sg+Obv sheiminiti sheimᵘ+VTI+Est+Fc sheimᵘ +sheimᵘ+VTI+Est+Imp+Prés+1+Pl+In sheimutau +sheimᵘ+VTI+Est+Imp+Prés+2+Pl sheimukᵘ +sheimᵘ+VTI+Est+Imp+Prés+2+Sg shei sheimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nisheitanakupan sheimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshisheitanakupan sheimᵘ+VTI+Est+Indép+Dub+Pas+1+Sg nisheitakupan @@ -16294,6 +16321,9 @@ sheimᵘ+VTI+Ouest+Conj+Subj+3+Pl+Obv sheimińiti sheimᵘ+VTI+Ouest+Conj+Subj+3+Sg+Ntr sheiki sheimᵘ+VTI+Ouest+Conj+Subj+3+Sg+Obv sheimińiti sheimᵘ+VTI+Ouest+Fc sheimᵘ +sheimᵘ+VTI+Ouest+Imp+Prés+1+Pl+In sheitau +sheimᵘ+VTI+Ouest+Imp+Prés+2+Pl sheimukᵘ +sheimᵘ+VTI+Ouest+Imp+Prés+2+Sg shei sheimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nisheitanakupan sheimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshisheitanakupan sheimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Sg nisheitakupan @@ -17630,6 +17660,9 @@ tshiminamᵘ+VTI+Est+Conj+Subj+3+Pl+Obv tshiminaminiti tshiminamᵘ+VTI+Est+Conj+Subj+3+Sg+Ntr tshiminaki tshiminamᵘ+VTI+Est+Conj+Subj+3+Sg+Obv tshiminaminiti tshiminamᵘ+VTI+Est+Fc tshiminamᵘ +tshiminamᵘ+VTI+Est+Imp+Prés+1+Pl+In tshiminamutau +tshiminamᵘ+VTI+Est+Imp+Prés+2+Pl tshiminamukᵘ +tshiminamᵘ+VTI+Est+Imp+Prés+2+Sg tshimina tshiminamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nitshiminetanakupan tshiminamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshitshiminetanakupan tshiminamᵘ+VTI+Est+Indép+Dub+Pas+1+Sg nitshiminetakupan @@ -17731,6 +17764,9 @@ tshiminamᵘ+VTI+Ouest+Conj+Subj+3+Pl+Obv tshiminamińiti tshiminamᵘ+VTI+Ouest+Conj+Subj+3+Sg+Ntr tshiminaki tshiminamᵘ+VTI+Ouest+Conj+Subj+3+Sg+Obv tshiminamińiti tshiminamᵘ+VTI+Ouest+Fc tshiminamᵘ +tshiminamᵘ+VTI+Ouest+Imp+Prés+1+Pl+In tshiminetau +tshiminamᵘ+VTI+Ouest+Imp+Prés+2+Pl tshiminamukᵘ +tshiminamᵘ+VTI+Ouest+Imp+Prés+2+Sg tshimina tshiminamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nitshiminetanakupan tshiminamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshitshiminetanakupan tshiminamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Sg nitshiminetakupan @@ -17942,6 +17978,9 @@ tshipaimᵘ+VTI+Est+Conj+Subj+3+Pl+Obv tshipaiminiti tshipaimᵘ+VTI+Est+Conj+Subj+3+Sg+Ntr tshipaiki tshipaimᵘ+VTI+Est+Conj+Subj+3+Sg+Obv tshipaiminiti tshipaimᵘ+VTI+Est+Fc tshipaimᵘ +tshipaimᵘ+VTI+Est+Imp+Prés+1+Pl+In tshipaimutau +tshipaimᵘ+VTI+Est+Imp+Prés+2+Pl tshipaimukᵘ +tshipaimᵘ+VTI+Est+Imp+Prés+2+Sg tshipai tshipaimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nitshipaitanakupan tshipaimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshitshipaitanakupan tshipaimᵘ+VTI+Est+Indép+Dub+Pas+1+Sg nitshipaitakupan @@ -18052,6 +18091,9 @@ tshipaimᵘ+VTI+Ouest+Conj+Subj+3+Pl+Obv tshipaimińiti tshipaimᵘ+VTI+Ouest+Conj+Subj+3+Sg+Ntr tshipaiki tshipaimᵘ+VTI+Ouest+Conj+Subj+3+Sg+Obv tshipaimińiti tshipaimᵘ+VTI+Ouest+Fc tshipaimᵘ +tshipaimᵘ+VTI+Ouest+Imp+Prés+1+Pl+In tshipaitau +tshipaimᵘ+VTI+Ouest+Imp+Prés+2+Pl tshipaimukᵘ +tshipaimᵘ+VTI+Ouest+Imp+Prés+2+Sg tshipai tshipaimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nitshipaitanakupan tshipaimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshitshipaitanakupan tshipaimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Sg nitshipaitakupan @@ -18412,6 +18454,9 @@ tshitapatamᵘ+VTI+Est+Conj+Subj+3+Pl+Obv tshitapataminiti tshitapatamᵘ+VTI+Est+Conj+Subj+3+Sg+Ntr tshitapataki tshitapatamᵘ+VTI+Est+Conj+Subj+3+Sg+Obv tshitapataminiti tshitapatamᵘ+VTI+Est+Fc tshitapatamᵘ +tshitapatamᵘ+VTI+Est+Imp+Prés+1+Pl+In tshitapatamutau +tshitapatamᵘ+VTI+Est+Imp+Prés+2+Pl tshitapatamukᵘ +tshitapatamᵘ+VTI+Est+Imp+Prés+2+Sg tshitapata tshitapatamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nitshitapatetanakupan tshitapatamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshitshitapatetanakupan tshitapatamᵘ+VTI+Est+Indép+Dub+Pas+1+Sg nitshitapatetakupan @@ -18522,6 +18567,9 @@ tshitapatamᵘ+VTI+Ouest+Conj+Subj+3+Pl+Obv tshitapatamińiti tshitapatamᵘ+VTI+Ouest+Conj+Subj+3+Sg+Ntr tshitapataki tshitapatamᵘ+VTI+Ouest+Conj+Subj+3+Sg+Obv tshitapatamińiti tshitapatamᵘ+VTI+Ouest+Fc tshitapatamᵘ +tshitapatamᵘ+VTI+Ouest+Imp+Prés+1+Pl+In tshitapatetau +tshitapatamᵘ+VTI+Ouest+Imp+Prés+2+Pl tshitapatamukᵘ +tshitapatamᵘ+VTI+Ouest+Imp+Prés+2+Sg tshitapata tshitapatamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nitshitapatetanakupan tshitapatamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshitshitapatetanakupan tshitapatamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Sg nitshitapatetakupan diff --git a/tef/verbes/lexique.lex b/tef/verbes/lexique.lex @@ -1,4 +1,5 @@ akushu+Bi+VAI +apashamᵘ+VTI apashtau+Bâ+VAI apatan+VII apishashu+Bi+VII @@ -31,6 +32,7 @@ pikupańu+VII pimiun+Bun+VII pipun+impers+VII puamu+Bu+VAI +pushtishkamᵘ+VTI sheimᵘ+VTI shikatshu+Bi+VAI shipekun+Bun+VII diff --git a/tef/verbes/morphemes.xfst b/tef/verbes/morphemes.xfst @@ -157,7 +157,11 @@ define CombMorphemes CombTraits _ $["+u"] $["+Conj"] $["+Ntr"] $["+Ex"] , _ $["+u"] $["+Est"] $["+Conj"] $["+Obv"] $["+Ex"]] # Choisir le thème - .o. ["[ThDir]" -> "<ThLcImp>" || _ $["+Imp"] $[["+2"|"+1"]]] + .o. ["[ThDir]" -> "<ThLcImp>" || _ $["+VAI"] $["+Imp"] $[["+2"|"+1"]]] + .o. ["[ThDir]" -> "<ThMxt>" || _ $["+VTI"] $["+Imp"] $["+2" "+Sg"]] + .o. ["[ThDir]" -> "<ThAmu>" || _ $["+VTI"] $["+Est"] $["+Imp"] $["+In"]] + .o. ["[ThDir]" -> "<ThNLc>" || _ $["+VTI"] $["+Ouest"] $["+Imp"] $["+In"]] + .o. ["[ThDir]" -> "<ThAmu>" || _ $["+VTI"] $["+Imp"] $["+2" "+Pl"]] .o. ["[ThDir]" -> "<ThLcI>" || _ $["+VTA"] $["+1"] $["+2"] , _ $["+VTA"] $["+Conj"] $["+3"] $["+1"|"+2"]] diff --git a/tef/verbes/realisation.xfst b/tef/verbes/realisation.xfst @@ -138,6 +138,7 @@ define AltMorphemes RealMorphemes \Mrphm* ["<Lc>"|"<ThLcI>"|"<ThI>"|"<ThAmu>"|"<ThAm>"|"<ThAmu2>"]] .o. [{e} -> [] || [{ei}|{ai}] Mrphm* _ \Mrphm* "<ThNLc>"] .o. [{i} -> [] || "<ThAmu2>" Mrphm* _] + .o. [{a} -> [] || {i} Mrphm _ \Mrphm* "<ThMxt>" $["+VTI"]] # Suffixe d’obviatif .o. [{i} -> [] || [Voy|n|ń] Mrphm* _ \Mrphm* "<3Obv>" $[TVrbe - "+VTI"]]