tef-innu

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

commit c9c4e2d2f986a8decfdff72cfdd9a4a3ff3dd67d
parent 0129a1c85fa2bee39382bb00d70342ae79b3a97d
Auteur: Loïc Daignault-Pichette <loic@asteride.xyz>
Date:   Wed, 25 Mar 2026 21:57:32 -0400

[chm] Ajouter l’indicatif du conjonctif des VII

Diffstat:
Mdoc/libertes.txt | 1+
Mech.tsv | 100+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mtef/morphemes.var | 3+++
Mtef/traits.var | 6++++--
Mtef/verbes/lexique.lex | 1+
Mtef/verbes/morphemes.xfst | 9+++++++--
Mtef/verbes/realisation.xfst | 15+++++++++++----
Mtef/verbes/tractuel.xfst | 8+++++++-
8 fichiers modifiés, 134 insertions(+), 9 suppressions(-)

diff --git a/doc/libertes.txt b/doc/libertes.txt @@ -17,3 +17,4 @@ LIBERTÉS PRISES PAR RAPPORT À https://verbe.innu-aimun.ca/ * VTA Indépendant dubitatif présent 3s-5: mauauatsheni -> etshe, suivant Drapeau * VTA Indépendant dubitatif passé uapameu, mińeu, katueu et petueu 4-1 et 4-2 de l’est: ikuikupani -> ikuńikupani, ikuikupani -> ikuńikupani +* VII Conjonctif indicatif 4s: pipuńit -> pipunńit diff --git a/ech.tsv b/ech.tsv @@ -223,6 +223,10 @@ apashtau+VAI+Ouest+Indép+Indir+Prés+3+Pl+Obv apashtańitaka apashtau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Ntr apashtatak apashtau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv apashtańitaka apatan+VII+Est+Base apatan +apatan+VII+Est+Conj+Ind+3+Pl+Ntr apataki +apatan+VII+Est+Conj+Ind+3+Pl+Obv apatanńiti +apatan+VII+Est+Conj+Ind+3+Sg+Ntr apatak +apatan+VII+Est+Conj+Ind+3+Sg+Obv apatanńit apatan+VII+Est+Fc apatan apatan+VII+Est+Indép+Dub+Pas+3+Pl+Ntr apatanikupani apatan+VII+Est+Indép+Dub+Pas+3+Pl+Obv apatanńikupani @@ -249,6 +253,10 @@ apatan+VII+Est+Indép+Indir+Prés+3+Pl+Obv apatanńitaka apatan+VII+Est+Indép+Indir+Prés+3+Sg+Ntr apatanitak apatan+VII+Est+Indép+Indir+Prés+3+Sg+Obv apatanńitak apatan+VII+Ouest+Base apatan +apatan+VII+Ouest+Conj+Ind+3+Pl+Ntr apataki +apatan+VII+Ouest+Conj+Ind+3+Pl+Obv apatanńiti +apatan+VII+Ouest+Conj+Ind+3+Sg+Ntr apatak +apatan+VII+Ouest+Conj+Ind+3+Sg+Obv apatanńit apatan+VII+Ouest+Fc apatan apatan+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr apatanikupani apatan+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv apatanńikupani @@ -275,6 +283,10 @@ apatan+VII+Ouest+Indép+Indir+Prés+3+Pl+Obv apatanńitaka apatan+VII+Ouest+Indép+Indir+Prés+3+Sg+Ntr apatanitak apatan+VII+Ouest+Indép+Indir+Prés+3+Sg+Obv apatanńitak apishashu+VII+Est+Base apishashi +apishashu+VII+Est+Conj+Ind+3+Pl+Ntr apishashiti +apishashu+VII+Est+Conj+Ind+3+Pl+Obv apishashińiti +apishashu+VII+Est+Conj+Ind+3+Sg+Ntr apishashit +apishashu+VII+Est+Conj+Ind+3+Sg+Obv apishashińit apishashu+VII+Est+Fc apishashu apishashu+VII+Est+Indép+Dub+Pas+3+Pl+Ntr apishashikupani apishashu+VII+Est+Indép+Dub+Pas+3+Pl+Obv apishashińikupani @@ -301,6 +313,10 @@ apishashu+VII+Est+Indép+Indir+Prés+3+Pl+Obv apishashińitaka apishashu+VII+Est+Indép+Indir+Prés+3+Sg+Ntr apishashitak apishashu+VII+Est+Indép+Indir+Prés+3+Sg+Obv apishashińitak apishashu+VII+Ouest+Base apishashi +apishashu+VII+Ouest+Conj+Ind+3+Pl+Ntr apishashiti +apishashu+VII+Ouest+Conj+Ind+3+Pl+Obv apishashińiti +apishashu+VII+Ouest+Conj+Ind+3+Sg+Ntr apishashit +apishashu+VII+Ouest+Conj+Ind+3+Sg+Obv apishashińit apishashu+VII+Ouest+Fc apishashu apishashu+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr apishashikupani apishashu+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv apishashińikupani @@ -4691,6 +4707,10 @@ nipau+VAI+Ouest+Indép+Indir+Prés+3+Pl+Obv nipańitaka nipau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Ntr nipatak nipau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv nipańitaka nipiu+VII+Est+Base nipiu +nipiu+VII+Est+Conj+Ind+3+Pl+Ntr nipiuti +nipiu+VII+Est+Conj+Ind+3+Pl+Obv nipiuńiti +nipiu+VII+Est+Conj+Ind+3+Sg+Ntr nipiut +nipiu+VII+Est+Conj+Ind+3+Sg+Obv nipiuńit nipiu+VII+Est+Fc nipiu nipiu+VII+Est+Indép+Dub+Pas+3+Pl+Ntr nipiuikupani nipiu+VII+Est+Indép+Dub+Pas+3+Pl+Obv nipiuńikupani @@ -4717,6 +4737,10 @@ nipiu+VII+Est+Indép+Indir+Prés+3+Pl+Obv nipiuńitaka nipiu+VII+Est+Indép+Indir+Prés+3+Sg+Ntr nipiuitak nipiu+VII+Est+Indép+Indir+Prés+3+Sg+Obv nipiuńitak nipiun+VII+Ouest+Base nipiun +nipiun+VII+Ouest+Conj+Ind+3+Pl+Ntr nipiuti +nipiun+VII+Ouest+Conj+Ind+3+Pl+Obv nipiuńiti +nipiun+VII+Ouest+Conj+Ind+3+Sg+Ntr nipiut +nipiun+VII+Ouest+Conj+Ind+3+Sg+Obv nipiuńit nipiun+VII+Ouest+Fc nipiun nipiun+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr nipiunikupani nipiun+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv nipiunńikupani @@ -4855,6 +4879,10 @@ papatau+VAI+Ouest+Indép+Indir+Prés+3+Pl+Obv papatańitaka papatau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Ntr papatatak papatau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv papatańitaka pashteu+VII+Est+Base pashte +pashteu+VII+Est+Conj+Ind+3+Pl+Ntr pashteti +pashteu+VII+Est+Conj+Ind+3+Pl+Obv pashteńiti +pashteu+VII+Est+Conj+Ind+3+Sg+Ntr pashtet +pashteu+VII+Est+Conj+Ind+3+Sg+Obv pashteńit pashteu+VII+Est+Fc pashteu pashteu+VII+Est+Indép+Dub+Pas+3+Pl+Ntr pashtekupani pashteu+VII+Est+Indép+Dub+Pas+3+Pl+Obv pashteńikupani @@ -4881,6 +4909,10 @@ pashteu+VII+Est+Indép+Indir+Prés+3+Pl+Obv pashteńitaka pashteu+VII+Est+Indép+Indir+Prés+3+Sg+Ntr pashtetak pashteu+VII+Est+Indép+Indir+Prés+3+Sg+Obv pashteńitak pashteu+VII+Ouest+Base pashte +pashteu+VII+Ouest+Conj+Ind+3+Pl+Ntr pashteti +pashteu+VII+Ouest+Conj+Ind+3+Pl+Obv pashteńiti +pashteu+VII+Ouest+Conj+Ind+3+Sg+Ntr pashtet +pashteu+VII+Ouest+Conj+Ind+3+Sg+Obv pashteńit pashteu+VII+Ouest+Fc pashteu pashteu+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr pashtekupani pashteu+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv pashteńikupani @@ -6687,6 +6719,10 @@ petueu+VTA+Ouest+Indép+Indir+Prés+3+Sg+Obv>+3+Sg+Ntr petakutak petueu+VTA+Ouest+Indép+Indir+Prés+3+Sg+Obv>+3+Sg+Obv2 petueńitaka petueu+VTA+Ouest+Indép+Indir+Prés+3+Sg+Obv>+3+Sg+Obv3 petumeńitaka pikupańu+VII+Est+Base pikupań +pikupańu+VII+Est+Conj+Ind+3+Pl+Ntr pikupańiti +pikupańu+VII+Est+Conj+Ind+3+Pl+Obv pikupańńiti +pikupańu+VII+Est+Conj+Ind+3+Sg+Ntr pikupańit +pikupańu+VII+Est+Conj+Ind+3+Sg+Obv pikupańńit pikupańu+VII+Est+Fc pikupańu pikupańu+VII+Est+Indép+Dub+Pas+3+Pl+Ntr pikupańikupani pikupańu+VII+Est+Indép+Dub+Pas+3+Pl+Obv pikupańńikupani @@ -6713,6 +6749,10 @@ pikupańu+VII+Est+Indép+Indir+Prés+3+Pl+Obv pikupańńitaka pikupańu+VII+Est+Indép+Indir+Prés+3+Sg+Ntr pikupańitak pikupańu+VII+Est+Indép+Indir+Prés+3+Sg+Obv pikupańńitak pikupańu+VII+Ouest+Base pikupań +pikupańu+VII+Ouest+Conj+Ind+3+Pl+Ntr pikupańiti +pikupańu+VII+Ouest+Conj+Ind+3+Pl+Obv pikupańńiti +pikupańu+VII+Ouest+Conj+Ind+3+Sg+Ntr pikupańit +pikupańu+VII+Ouest+Conj+Ind+3+Sg+Obv pikupańńit pikupańu+VII+Ouest+Fc pikupańu pikupańu+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr pikupańikupani pikupańu+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv pikupańńikupani @@ -6739,17 +6779,29 @@ pikupańu+VII+Ouest+Indép+Indir+Prés+3+Pl+Obv pikupańńitaka pikupańu+VII+Ouest+Indép+Indir+Prés+3+Sg+Ntr pikupańitak pikupańu+VII+Ouest+Indép+Indir+Prés+3+Sg+Obv pikupańńitak pimiu+VII+Est+Base pimiu +pimiu+VII+Est+Conj+Ind+3+Pl+Ntr pimiuti +pimiu+VII+Est+Conj+Ind+3+Pl+Obv pimiuńiti +pimiu+VII+Est+Conj+Ind+3+Sg+Ntr pimiut +pimiu+VII+Est+Conj+Ind+3+Sg+Obv pimiuńit pimiu+VII+Est+Fc pimiu pimiu+VII+Est+Indép+Ind+Prés+3+Pl+Ntr pimiua pimiu+VII+Est+Indép+Ind+Prés+3+Pl+Obv pimiuńua pimiu+VII+Est+Indép+Ind+Prés+3+Sg+Ntr pimiu pimiu+VII+Est+Indép+Ind+Prés+3+Sg+Obv pimiuńu pimiun+VII+Ouest+Base pimiun +pimiun+VII+Ouest+Conj+Ind+3+Pl+Ntr pimiuti +pimiun+VII+Ouest+Conj+Ind+3+Pl+Obv pimiuńiti +pimiun+VII+Ouest+Conj+Ind+3+Sg+Ntr pimiut +pimiun+VII+Ouest+Conj+Ind+3+Sg+Obv pimiuńit pimiun+VII+Ouest+Fc pimiun pimiun+VII+Ouest+Indép+Ind+Prés+3+Pl+Ntr pimiuna pimiun+VII+Ouest+Indép+Ind+Prés+3+Pl+Obv pimiunńua pimiun+VII+Ouest+Indép+Ind+Prés+3+Sg+Ntr pimiun pimiun+VII+Ouest+Indép+Ind+Prés+3+Sg+Obv pimiunńu +pipun+VII+Est+Conj+Ind+3+Sg+Ntr pipuk +pipun+VII+Est+Conj+Ind+3+Sg+Obv pipunńit +pipun+VII+Ouest+Conj+Ind+3+Sg+Ntr pipuk +pipun+VII+Ouest+Conj+Ind+3+Sg+Obv pipunńit puamu+VAI+Est+Base puamu puamu+VAI+Est+Fc puamu puamu+VAI+Est+Indép+Dub+Pas+1+Pl+Ex nipuamutanakupan @@ -7087,6 +7139,10 @@ shikatshu+VAI+Ouest+Indép+Indir+Prés+3+Pl+Obv shikatshińitaka shikatshu+VAI+Ouest+Indép+Indir+Prés+3+Sg+Ntr shikatshitak shikatshu+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv shikatshińitaka shipeku+VII+Est+Base shipeku +shipeku+VII+Est+Conj+Ind+3+Pl+Ntr shipekuti +shipeku+VII+Est+Conj+Ind+3+Pl+Obv shipekuńiti +shipeku+VII+Est+Conj+Ind+3+Sg+Ntr shipekut +shipeku+VII+Est+Conj+Ind+3+Sg+Obv shipekuńit shipeku+VII+Est+Fc shipeku shipeku+VII+Est+Indép+Dub+Pas+3+Pl+Ntr shipekuikupani shipeku+VII+Est+Indép+Dub+Pas+3+Pl+Obv shipekuńikupani @@ -7113,6 +7169,10 @@ shipeku+VII+Est+Indép+Indir+Prés+3+Pl+Obv shipekuńitaka shipeku+VII+Est+Indép+Indir+Prés+3+Sg+Ntr shipekuitak shipeku+VII+Est+Indép+Indir+Prés+3+Sg+Obv shipekuńitak shipekun+VII+Ouest+Base shipekun +shipekun+VII+Ouest+Conj+Ind+3+Pl+Ntr shipekuti +shipekun+VII+Ouest+Conj+Ind+3+Pl+Obv shipekuńiti +shipekun+VII+Ouest+Conj+Ind+3+Sg+Ntr shipekut +shipekun+VII+Ouest+Conj+Ind+3+Sg+Obv shipekuńit shipekun+VII+Ouest+Fc shipekun shipekun+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr shipekunikupani shipekun+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv shipekunńikupani @@ -7139,6 +7199,10 @@ shipekun+VII+Ouest+Indép+Indir+Prés+3+Pl+Obv shipekunńitaka shipekun+VII+Ouest+Indép+Indir+Prés+3+Sg+Ntr shipekunitak shipekun+VII+Ouest+Indép+Indir+Prés+3+Sg+Obv shipekunńitak shitamu+VII+Est+Base shitamu +shitamu+VII+Est+Conj+Ind+3+Pl+Ntr shitamuti +shitamu+VII+Est+Conj+Ind+3+Pl+Obv shitamuńiti +shitamu+VII+Est+Conj+Ind+3+Sg+Ntr shitamut +shitamu+VII+Est+Conj+Ind+3+Sg+Obv shitamuńit shitamu+VII+Est+Fc shitamu shitamu+VII+Est+Indép+Dub+Pas+3+Pl+Ntr shitamuikupani shitamu+VII+Est+Indép+Dub+Pas+3+Pl+Obv shitamuńikupani @@ -7165,6 +7229,10 @@ shitamu+VII+Est+Indép+Indir+Prés+3+Pl+Obv shitamuńitaka shitamu+VII+Est+Indép+Indir+Prés+3+Sg+Ntr shitamuitak shitamu+VII+Est+Indép+Indir+Prés+3+Sg+Obv shitamuńitak shitamu+VII+Ouest+Base shitamu +shitamu+VII+Ouest+Conj+Ind+3+Pl+Ntr shitamuti +shitamu+VII+Ouest+Conj+Ind+3+Pl+Obv shitamuńiti +shitamu+VII+Ouest+Conj+Ind+3+Sg+Ntr shitamut +shitamu+VII+Ouest+Conj+Ind+3+Sg+Obv shitamuńit shitamu+VII+Ouest+Fc shitamu shitamu+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr shitamuikupani shitamu+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv shitamuńikupani @@ -7285,6 +7353,10 @@ shiueńu+VAI+Ouest+Indép+Indir+Prés+3+Pl+Obv shiueńńitaka shiueńu+VAI+Ouest+Indép+Indir+Prés+3+Sg+Ntr shiueńitak shiueńu+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv shiueńńitaka takuan+VII+Est+Base takuan +takuan+VII+Est+Conj+Ind+3+Pl+Ntr takuaki +takuan+VII+Est+Conj+Ind+3+Pl+Obv takuanńiti +takuan+VII+Est+Conj+Ind+3+Sg+Ntr takuak +takuan+VII+Est+Conj+Ind+3+Sg+Obv takuanńit takuan+VII+Est+Fc takuan takuan+VII+Est+Indép+Dub+Pas+3+Pl+Ntr takuanikupani takuan+VII+Est+Indép+Dub+Pas+3+Pl+Obv takuanńikupani @@ -7311,6 +7383,10 @@ takuan+VII+Est+Indép+Indir+Prés+3+Pl+Obv takuanńitaka takuan+VII+Est+Indép+Indir+Prés+3+Sg+Ntr takuanitak takuan+VII+Est+Indép+Indir+Prés+3+Sg+Obv takuanńitak takuan+VII+Ouest+Base takuan +takuan+VII+Ouest+Conj+Ind+3+Pl+Ntr takuaki +takuan+VII+Ouest+Conj+Ind+3+Pl+Obv takuanńiti +takuan+VII+Ouest+Conj+Ind+3+Sg+Ntr takuak +takuan+VII+Ouest+Conj+Ind+3+Sg+Obv takuanńit takuan+VII+Ouest+Fc takuan takuan+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr takuanikupani takuan+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv takuanńikupani @@ -7619,6 +7695,8 @@ tshiminamᵘ+VTI+Ouest+Indép+Indir+Prés+3+Pl+Obv tshiminamińitaka tshiminamᵘ+VTI+Ouest+Indép+Indir+Prés+3+Sg+Ntr tshiminamutak tshiminamᵘ+VTI+Ouest+Indép+Indir+Prés+3+Sg+Obv tshiminamińitaka tshimuan+VII+Est+Base tshimuan +tshimuan+VII+Est+Conj+Ind+3+Sg+Ntr tshimuak +tshimuan+VII+Est+Conj+Ind+3+Sg+Obv tshimuanńit tshimuan+VII+Est+Fc tshimuan tshimuan+VII+Est+Indép+Dub+Pas+3+Sg+Ntr tshimuanikupan tshimuan+VII+Est+Indép+Dub+Pas+3+Sg+Obv tshimuanńikupan @@ -7633,6 +7711,8 @@ tshimuan+VII+Est+Indép+Indir+Pas+3+Sg+Obv tshimuanńishapan tshimuan+VII+Est+Indép+Indir+Prés+3+Sg+Ntr tshimuanitak tshimuan+VII+Est+Indép+Indir+Prés+3+Sg+Obv tshimuanńitak tshimuan+VII+Ouest+Base tshimuan +tshimuan+VII+Ouest+Conj+Ind+3+Sg+Ntr tshimuak +tshimuan+VII+Ouest+Conj+Ind+3+Sg+Obv tshimuanńit tshimuan+VII+Ouest+Fc tshimuan tshimuan+VII+Ouest+Indép+Dub+Pas+3+Sg+Ntr tshimuanikupan tshimuan+VII+Ouest+Indép+Dub+Pas+3+Sg+Obv tshimuanńikupan @@ -9275,6 +9355,10 @@ uapatamᵘ+VTI+Ouest+Indép+Indir+Prés+3+Pl+Obv uapatamińitaka uapatamᵘ+VTI+Ouest+Indép+Indir+Prés+3+Sg+Ntr uapatamutak uapatamᵘ+VTI+Ouest+Indép+Indir+Prés+3+Sg+Obv uapatamińitaka uapau+VII+Est+Base uapa +uapau+VII+Est+Conj+Ind+3+Pl+Ntr uapati +uapau+VII+Est+Conj+Ind+3+Pl+Obv uapańiti +uapau+VII+Est+Conj+Ind+3+Sg+Ntr uapat +uapau+VII+Est+Conj+Ind+3+Sg+Obv uapańit uapau+VII+Est+Fc uapau uapau+VII+Est+Indép+Dub+Pas+3+Pl+Ntr uapakupani uapau+VII+Est+Indép+Dub+Pas+3+Pl+Obv uapańikupani @@ -9301,6 +9385,10 @@ uapau+VII+Est+Indép+Indir+Prés+3+Pl+Obv uapańitaka uapau+VII+Est+Indép+Indir+Prés+3+Sg+Ntr uapatak uapau+VII+Est+Indép+Indir+Prés+3+Sg+Obv uapańitak uapau+VII+Ouest+Base uapa +uapau+VII+Ouest+Conj+Ind+3+Pl+Ntr uapati +uapau+VII+Ouest+Conj+Ind+3+Pl+Obv uapańiti +uapau+VII+Ouest+Conj+Ind+3+Sg+Ntr uapat +uapau+VII+Ouest+Conj+Ind+3+Sg+Obv uapańit uapau+VII+Ouest+Fc uapau uapau+VII+Ouest+Indép+Dub+Pas+3+Pl+Ntr uapakupani uapau+VII+Ouest+Indép+Dub+Pas+3+Pl+Obv uapańikupani @@ -9483,12 +9571,20 @@ ueńutishiu+VAI+Ouest+Indép+Indir+Prés+3+Pl+Obv ueńutishińitaka ueńutishiu+VAI+Ouest+Indép+Indir+Prés+3+Sg+Ntr ueńutishitak ueńutishiu+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv ueńutishińitaka uikan+VII+Est+Base uikan +uikan+VII+Est+Conj+Ind+3+Pl+Ntr uikaki +uikan+VII+Est+Conj+Ind+3+Pl+Obv uikanńiti +uikan+VII+Est+Conj+Ind+3+Sg+Ntr uikak +uikan+VII+Est+Conj+Ind+3+Sg+Obv uikanńit uikan+VII+Est+Fc uikan uikan+VII+Est+Indép+Ind+Prés+3+Pl+Ntr uikana uikan+VII+Est+Indép+Ind+Prés+3+Pl+Obv uikanńua uikan+VII+Est+Indép+Ind+Prés+3+Sg+Ntr uikan uikan+VII+Est+Indép+Ind+Prés+3+Sg+Obv uikanńu uikan+VII+Ouest+Base uikan +uikan+VII+Ouest+Conj+Ind+3+Pl+Ntr uikaki +uikan+VII+Ouest+Conj+Ind+3+Pl+Obv uikanńiti +uikan+VII+Ouest+Conj+Ind+3+Sg+Ntr uikak +uikan+VII+Ouest+Conj+Ind+3+Sg+Obv uikanńit uikan+VII+Ouest+Fc uikan uikan+VII+Ouest+Indép+Ind+Prés+3+Pl+Ntr uikana uikan+VII+Ouest+Indép+Ind+Prés+3+Pl+Obv uikanńua @@ -11287,6 +11383,8 @@ upau+VAI+Ouest+Indép+Indir+Prés+3+Pl+Obv upauńitaka upau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Ntr upauitak upau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv upauńitaka ńutin+VII+Est+Base ńutin +ńutin+VII+Est+Conj+Ind+3+Sg+Ntr ńutik +ńutin+VII+Est+Conj+Ind+3+Sg+Obv ńutinńit ńutin+VII+Est+Fc ńutin ńutin+VII+Est+Indép+Ind+Pas+3+Sg+Ntr ńutinipan ńutin+VII+Est+Indép+Ind+Pas+3+Sg+Obv ńutinńipan @@ -11295,6 +11393,8 @@ upau+VAI+Ouest+Indép+Indir+Prés+3+Sg+Obv upauńitaka ńutin+VII+Est+Indép+Indir+Prés+3+Sg+Ntr ńutinitak ńutin+VII+Est+Indép+Indir+Prés+3+Sg+Obv ńutinńitak ńutin+VII+Ouest+Base ńutin +ńutin+VII+Ouest+Conj+Ind+3+Sg+Ntr ńutik +ńutin+VII+Ouest+Conj+Ind+3+Sg+Obv ńutinńit ńutin+VII+Ouest+Fc ńutin ńutin+VII+Ouest+Indép+Ind+Pas+3+Sg+Ntr ńutinipan ńutin+VII+Ouest+Indép+Ind+Pas+3+Sg+Obv ńutinńipan diff --git a/tef/morphemes.var b/tef/morphemes.var @@ -9,6 +9,7 @@ define MThDir ["<ThLc>"|"<ThLcI>"|"<ThMxt>"| # Thèmes de direction "<ThI>"|"<ThNLc>"|"<ThAmu>"]; define MObv ["<3Obv>"]; # Suffixe d’obviativité define MSPers ["<Lc>"|"<NLc>"| # Suffixes de personne + "<NLcConj>"| "<LcPass>"|"<NLcPass>"]; define MNbLc ["<2Pl>"|"<1Pl>"]; # Suffixes de nombre local define MTir ["<IndirPrésLc>"|"<IndirPrésNLc>"| # Suffixes de tiroir @@ -16,6 +17,8 @@ define MTir ["<IndirPrésLc>"|"<IndirPrésNLc>"| # Suffixes de tiroir "<DubPrésLc>"|"<DubPrésNLc>"| "<DubPassLc>"|"<DubPassNLc>"]; define MNbNLc ["<NtrPl>"|"<ObvSg>"|"<ObvPl>"| # Suffixes de nombre non local + "<NtrPlConj>"|"<ObvSgConj>"| + "<ObvPlConj>"| "<NtrPlPass>"|"<ObvSgPass>"| "<ObvPlPass>"]; diff --git a/tef/traits.var b/tef/traits.var @@ -28,8 +28,10 @@ define TLex [TProd|TBase|TAcc|TA|TVrbe|TDial]; # ------------------- define TFrm ["+Base"|"+Fc"]; # Traits de formes diverses -define TOrdre ["+Indép"]; # Ordre -define TMode ["+Ind"|"+Indir"|"+Dub"]; # Mode +define TOrdre ["+Indép"|"+Conj"]; # Ordre +define TModeIndep ["+Ind"|"+Indir"|"+Dub"]; # Mode de l’ordre indépendant +define TModeConj ["+Ind"]; # Mode de l’ordrde conjonctif +define TMode [TModeIndep|TModeConj]; # Mode define TTemps ["+Prés"|"+Pas"]; # Temps define TPers ["+2"|"+1"|"+3"]; # Personne define TNb ["+Sg"|"+Pl"]; # Nombre diff --git a/tef/verbes/lexique.lex b/tef/verbes/lexique.lex @@ -25,6 +25,7 @@ petamᵘ+VTI petueu+ua+VTA pikupańu+VII pimiun+Bun+VII +pipun+impers+VII puamu+Bu+VAI sheimᵘ+VTI shikatshu+Bi+VAI diff --git a/tef/verbes/morphemes.xfst b/tef/verbes/morphemes.xfst @@ -27,8 +27,9 @@ define CombMorphemes CombTraits # Choisir le préfixe de personne # Le préfixe de deuxième personne l’emporte sur le préfixe de première. # Il participe aussi à la première personne du pluriel inclusive. - .o. ["[PPers]" -> "<2>" || _ $["+2"] | $["+In"]] - .o. ["[PPers]" -> "<1>" || _ $["+1"] - $["+In"]] + # Seul l’ordre indépendant connaît les préfixes de personne. + .o. ["[PPers]" -> "<2>" || _ [$["+2"] | $["+In"]] & $["+Indép"]] + .o. ["[PPers]" -> "<1>" || _ [$["+1"] - $["+In"]] & $["+Indép"]] # Insérer le thème de décalage là où il le faut # Ce thème a pour effet de décaler la troisième personne d’une position # dans la suite +Ntr -> +Obv -> +Obv2 -> +Obv3. @@ -76,6 +77,7 @@ define CombMorphemes CombTraits .o. ["<NLc>" -> "<NLcPass>" || _ [$["+Ind"]|$["+VTA"] $["+Dub"]] $["+Pas"]] .o. ["<NLcPass>" -> [] || _ ?* "+Dub" [~$["+2"] & ~$["+1"]] .#.] .o. ["<NLcPass>" -> "<LcPass>" || _ [$["+2"|"+1"] & $["+3"]]] + .o. ["<NLc>" -> "<NLcConj>" || _ $["+Conj"]] # Choisir le suffixe de nombre local .o. ["[NbLc]" -> "<2Pl>" || _ [$["+2" "+Pl"] - $["+Ex"]] .#.] .o. ["[NbLc]" -> "<1Pl>" || _ [$["+1" "+Pl"] | $["+Ex"]] .#.] @@ -92,6 +94,9 @@ define CombMorphemes CombTraits .o. ["[NbNLc]" -> "<NtrPl>" || _ $["+3" "+Pl" "+Ntr"]] .o. ["[NbNLc]" -> "<ObvSg>" || _ [$["+3" "+Sg"] - $["+Ntr"]] .#.] .o. ["[NbNLc]" -> "<ObvPl>" || _ [$["+3" "+Pl"] - $["+Ntr"]] .#.] + .o. ["<NtrPl>" -> "<NtrPlConj>" || _ $["+Conj"]] + .o. ["<ObvSg>" -> "<ObvSgConj>" || _ $["+Conj"]] + .o. ["<ObvPl>" -> "<ObvPlConj>" || _ $["+Conj"]] .o. ["<NtrPl>" -> "<NtrPlPass>" || _ $["+Pas"]] .o. ["<ObvSg>" -> "<ObvSgPass>" || _ $["+Pas"]] .o. ["<ObvPl>" -> "<ObvPlPass>" || _ $["+Pas"]] diff --git a/tef/verbes/realisation.xfst b/tef/verbes/realisation.xfst @@ -27,6 +27,7 @@ define RealMorphemes CombMorphemes .o. ["<Lc>" -> {n} "<Lc>"] .o. ["<LcPass>" -> {iti} "<LcPass>"] .o. ["<NLc>" -> {u} "<NLc>"] + .o. ["<NLcConj>" -> {it} "<NLcConj>"] .o. ["<NLcPass>" -> {ipan} "<NLcPass>"] # Nombre local .o. ["<2Pl>" -> {au} "<2Pl>"] @@ -41,13 +42,15 @@ define RealMorphemes CombMorphemes .o. ["<DubPassLc>" -> {akupan} "<DubPassLc>"] .o. ["<DubPassNLc>" -> {ikupan} "<DubPassNLc>"] # Nombre non local - .o. ["<NtrPl>" -> {a} "<NtrPl>" , - "<NtrPlPass>" -> {a} "<NtrPlPass>" || _ $["+VII"]] + .o. ["<NtrPl>" -> {a} "<NtrPl>" , + "<NtrPlPass>" -> {a} "<NtrPlPass>" || _ $["+VII"]] + .o. ["<NtrPlConj>" -> {i} "<NtrPlConj>" || _ $["+VII"]] .o. ["<NtrPl>" -> {at} "<NtrPl>" , "<NtrPlPass>" -> {at} "<NtrPlPass>" || _ ~$["+VII"] .#.] .o. ["<ObvSg>" -> {a} "<ObvSg>" , "<ObvSgPass>" -> {a} "<ObvSgPass>" || _ ~$["+VII"] .#.] - .o. ["<ObvPl>" -> {a} "<ObvPl>" , "<ObvPlPass>" -> {a} "<ObvPlPass>"]; + .o. ["<ObvPl>" -> {a} "<ObvPl>" , "<ObvPlPass>" -> {a} "<ObvPlPass>"] + .o. ["<ObvPlConj>" -> {i} "<ObvPlConj>"]; define AltMorphemes RealMorphemes # Base @@ -72,6 +75,8 @@ define AltMorphemes RealMorphemes .o. [{n} -> [] || [n|ń] Mrphm* _ \Mrphm* "<Lc>" TLex] .o. [[VoyCourte|û] -> [] || _ "<Base>" \Mrphm+ "<NLc>"] .o. [{u} -> [] || {n} Mrphm* _ \Mrphm* "<NLc>" $[TVrbe - "+VAI"]] + .o. [{n} -> [] || _ "<Base>" ?* "<NLcConj>" ?* "+Bun"] + .o. [{i} -> [] || [VoyLongue|i|u|n] Mrphm* _ \Mrphm* "<NLcConj>"] .o. [{i} -> [] || [Voy - [u|û]] Mrphm* _ \Mrphm* "<NLcPass>"] .o. [{i} -> [] || Voy Mrphm* _ \Mrphm* "<LcPass>"] # Tiroir @@ -86,6 +91,8 @@ define AltMorphemes RealMorphemes .o. [{a} -> {i} || [n|ń] Mrphm* _ \Mrphm* ["<ObvSgPass>"|"<ObvPlPass>"|"<NtrPlPass>" ?* "+VII"] , - [n|ń] ["<DubPrésNLc>"|"<DubPrésLc>"] Mrphm* _ ["<ObvSg>"|"<ObvPl>"|"<NtrPl>"]]; + [n|ń] ["<DubPrésNLc>"|"<DubPrésLc>"] Mrphm* _ ["<ObvSg>"|"<ObvPl>"|"<NtrPl>"]] + # Altérations morphophonologiques générales + .o. [{n} -> [] || _ Mrphm+ {t} ,, {t} -> {k} || {n} Mrphm+ _]; push AltMorphemes diff --git a/tef/verbes/tractuel.xfst b/tef/verbes/tractuel.xfst @@ -5,8 +5,14 @@ load defined tef/traits.def define Lexique @"tef/verbes/lexique.fst"; +# Combinaison de traits relatifs au mode indépendant +define CombTraitsIndep "+Indép" TModeIndep TTemps; + +# Combinaison de traits relatifs au mode conjonctif +define CombTraitsConj "+Conj" TModeConj; + # Combinaison de traits relatifs aux tiroir -define CombTraitsTiroir TOrdre TMode TTemps; +define CombTraitsTiroir [CombTraitsIndep|CombTraitsConj]; # Combinaison de traits relatifs aux participants define CombTraitsPart TPers TNb (TIn) (TObv)