tef-innu

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

commit 1bc359879d6de1d6e84bd7ff5b7427a3d8d4e0c8
parent 1f693f7df0bdb64f82917d7d1f1b5e3b62490846
Auteur: Loïc Daignault-Pichette <loic@asteride.xyz>
Date:   Sat, 13 Jun 2026 13:11:47 -0400

[chm] Ajouter l’indirect du conjonctif des VTI

Diffstat:
Mech.tsv | 126+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mtef/morphemes.var | 3++-
Mtef/verbes/morphemes.xfst | 27+++++++++++++--------------
Mtef/verbes/realisation.xfst | 4+++-
4 fichiers modifiés, 144 insertions(+), 16 suppressions(-)

diff --git a/ech.tsv b/ech.tsv @@ -5160,6 +5160,15 @@ natutamᵘ+VTI+Est+Conj+Ind+3+Pl+Ntr natutahk natutamᵘ+VTI+Est+Conj+Ind+3+Pl+Obv natutaminiti natutamᵘ+VTI+Est+Conj+Ind+3+Sg+Ntr natutak natutamᵘ+VTI+Est+Conj+Ind+3+Sg+Obv natutaminiti +natutamᵘ+VTI+Est+Conj+Indir+1+Pl+Ex natutamuatshe +natutamᵘ+VTI+Est+Conj+Indir+1+Pl+In natutamuakue +natutamᵘ+VTI+Est+Conj+Indir+1+Sg natutamuane +natutamᵘ+VTI+Est+Conj+Indir+2+Pl natutamuekue +natutamᵘ+VTI+Est+Conj+Indir+2+Sg natutamune +natutamᵘ+VTI+Est+Conj+Indir+3+Pl+Ntr natutamukuenit +natutamᵘ+VTI+Est+Conj+Indir+3+Pl+Obv natutamunikueni +natutamᵘ+VTI+Est+Conj+Indir+3+Sg+Ntr natutamukue +natutamᵘ+VTI+Est+Conj+Indir+3+Sg+Obv natutamunikueni natutamᵘ+VTI+Est+Fc natutamᵘ natutamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex ninatutetanakupan natutamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshinatutetanakupan @@ -5225,6 +5234,15 @@ natutamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Ntr natutahk natutamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Obv natutamińiti natutamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Ntr natutak natutamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Obv natutamińiti +natutamᵘ+VTI+Ouest+Conj+Indir+1+Pl+Ex natutamuatshe +natutamᵘ+VTI+Ouest+Conj+Indir+1+Pl+In natutamuakue +natutamᵘ+VTI+Ouest+Conj+Indir+1+Sg natutamuane +natutamᵘ+VTI+Ouest+Conj+Indir+2+Pl natutamuekue +natutamᵘ+VTI+Ouest+Conj+Indir+2+Sg natutamune +natutamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Ntr natutamukuenit +natutamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Obv natutamuńikueni +natutamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Ntr natutamukue +natutamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Obv natutamuńikueni natutamᵘ+VTI+Ouest+Fc natutamᵘ natutamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex ninatutetanakupan natutamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshinatutetanakupan @@ -6842,6 +6860,15 @@ petamᵘ+VTI+Est+Conj+Ind+3+Pl+Ntr petahk petamᵘ+VTI+Est+Conj+Ind+3+Pl+Obv petaminiti petamᵘ+VTI+Est+Conj+Ind+3+Sg+Ntr petak petamᵘ+VTI+Est+Conj+Ind+3+Sg+Obv petaminiti +petamᵘ+VTI+Est+Conj+Indir+1+Pl+Ex petamuatshe +petamᵘ+VTI+Est+Conj+Indir+1+Pl+In petamuakue +petamᵘ+VTI+Est+Conj+Indir+1+Sg petamuane +petamᵘ+VTI+Est+Conj+Indir+2+Pl petamuekue +petamᵘ+VTI+Est+Conj+Indir+2+Sg petamune +petamᵘ+VTI+Est+Conj+Indir+3+Pl+Ntr petamukuenit +petamᵘ+VTI+Est+Conj+Indir+3+Pl+Obv petamunikueni +petamᵘ+VTI+Est+Conj+Indir+3+Sg+Ntr petamukue +petamᵘ+VTI+Est+Conj+Indir+3+Sg+Obv petamunikueni petamᵘ+VTI+Est+Fc petamᵘ petamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nipetetanakupan petamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshipetetanakupan @@ -6907,6 +6934,15 @@ petamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Ntr petahk petamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Obv petamińiti petamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Ntr petak petamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Obv petamińiti +petamᵘ+VTI+Ouest+Conj+Indir+1+Pl+Ex petamuatshe +petamᵘ+VTI+Ouest+Conj+Indir+1+Pl+In petamuakue +petamᵘ+VTI+Ouest+Conj+Indir+1+Sg petamuane +petamᵘ+VTI+Ouest+Conj+Indir+2+Pl petamuekue +petamᵘ+VTI+Ouest+Conj+Indir+2+Sg petamune +petamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Ntr petamukuenit +petamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Obv petamuńikueni +petamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Ntr petamukue +petamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Obv petamuńikueni petamᵘ+VTI+Ouest+Fc petamᵘ petamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nipetetanakupan petamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshipetetanakupan @@ -8176,6 +8212,15 @@ sheimᵘ+VTI+Est+Conj+Ind+3+Pl+Ntr sheihk sheimᵘ+VTI+Est+Conj+Ind+3+Pl+Obv sheiminiti sheimᵘ+VTI+Est+Conj+Ind+3+Sg+Ntr sheik sheimᵘ+VTI+Est+Conj+Ind+3+Sg+Obv sheiminiti +sheimᵘ+VTI+Est+Conj+Indir+1+Pl+Ex sheimuatshe +sheimᵘ+VTI+Est+Conj+Indir+1+Pl+In sheimuakue +sheimᵘ+VTI+Est+Conj+Indir+1+Sg sheimuane +sheimᵘ+VTI+Est+Conj+Indir+2+Pl sheimuekue +sheimᵘ+VTI+Est+Conj+Indir+2+Sg sheimune +sheimᵘ+VTI+Est+Conj+Indir+3+Pl+Ntr sheimukuenit +sheimᵘ+VTI+Est+Conj+Indir+3+Pl+Obv sheimunikueni +sheimᵘ+VTI+Est+Conj+Indir+3+Sg+Ntr sheimukue +sheimᵘ+VTI+Est+Conj+Indir+3+Sg+Obv sheimunikueni sheimᵘ+VTI+Est+Fc sheimᵘ sheimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nisheitanakupan sheimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshisheitanakupan @@ -8241,6 +8286,15 @@ sheimᵘ+VTI+Ouest+Conj+Ind+3+Pl+Ntr sheihk sheimᵘ+VTI+Ouest+Conj+Ind+3+Pl+Obv sheimińiti sheimᵘ+VTI+Ouest+Conj+Ind+3+Sg+Ntr sheik sheimᵘ+VTI+Ouest+Conj+Ind+3+Sg+Obv sheimińiti +sheimᵘ+VTI+Ouest+Conj+Indir+1+Pl+Ex sheimuatshe +sheimᵘ+VTI+Ouest+Conj+Indir+1+Pl+In sheimuakue +sheimᵘ+VTI+Ouest+Conj+Indir+1+Sg sheimuane +sheimᵘ+VTI+Ouest+Conj+Indir+2+Pl sheimuekue +sheimᵘ+VTI+Ouest+Conj+Indir+2+Sg sheimune +sheimᵘ+VTI+Ouest+Conj+Indir+3+Pl+Ntr sheimukuenit +sheimᵘ+VTI+Ouest+Conj+Indir+3+Pl+Obv sheimuńikueni +sheimᵘ+VTI+Ouest+Conj+Indir+3+Sg+Ntr sheimukue +sheimᵘ+VTI+Ouest+Conj+Indir+3+Sg+Obv sheimuńikueni sheimᵘ+VTI+Ouest+Fc sheimᵘ sheimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nisheitanakupan sheimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshisheitanakupan @@ -9094,6 +9148,15 @@ tshiminamᵘ+VTI+Est+Conj+Ind+3+Pl+Ntr tshiminahk tshiminamᵘ+VTI+Est+Conj+Ind+3+Pl+Obv tshiminaminiti tshiminamᵘ+VTI+Est+Conj+Ind+3+Sg+Ntr tshiminak tshiminamᵘ+VTI+Est+Conj+Ind+3+Sg+Obv tshiminaminiti +tshiminamᵘ+VTI+Est+Conj+Indir+1+Pl+Ex tshiminamuatshe +tshiminamᵘ+VTI+Est+Conj+Indir+1+Pl+In tshiminamuakue +tshiminamᵘ+VTI+Est+Conj+Indir+1+Sg tshiminamuane +tshiminamᵘ+VTI+Est+Conj+Indir+2+Pl tshiminamuekue +tshiminamᵘ+VTI+Est+Conj+Indir+2+Sg tshiminamune +tshiminamᵘ+VTI+Est+Conj+Indir+3+Pl+Ntr tshiminamukuenit +tshiminamᵘ+VTI+Est+Conj+Indir+3+Pl+Obv tshiminamunikueni +tshiminamᵘ+VTI+Est+Conj+Indir+3+Sg+Ntr tshiminamukue +tshiminamᵘ+VTI+Est+Conj+Indir+3+Sg+Obv tshiminamunikueni tshiminamᵘ+VTI+Est+Fc tshiminamᵘ tshiminamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nitshiminetanakupan tshiminamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshitshiminetanakupan @@ -9159,6 +9222,15 @@ tshiminamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Ntr tshiminahk tshiminamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Obv tshiminamińiti tshiminamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Ntr tshiminak tshiminamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Obv tshiminamińiti +tshiminamᵘ+VTI+Ouest+Conj+Indir+1+Pl+Ex tshiminamuatshe +tshiminamᵘ+VTI+Ouest+Conj+Indir+1+Pl+In tshiminamuakue +tshiminamᵘ+VTI+Ouest+Conj+Indir+1+Sg tshiminamuane +tshiminamᵘ+VTI+Ouest+Conj+Indir+2+Pl tshiminamuekue +tshiminamᵘ+VTI+Ouest+Conj+Indir+2+Sg tshiminamune +tshiminamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Ntr tshiminamukuenit +tshiminamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Obv tshiminamuńikueni +tshiminamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Ntr tshiminamukue +tshiminamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Obv tshiminamuńikueni tshiminamᵘ+VTI+Ouest+Fc tshiminamᵘ tshiminamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nitshiminetanakupan tshiminamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshitshiminetanakupan @@ -9260,6 +9332,15 @@ tshipaimᵘ+VTI+Est+Conj+Ind+3+Pl+Ntr tshipaihk tshipaimᵘ+VTI+Est+Conj+Ind+3+Pl+Obv tshipaiminiti tshipaimᵘ+VTI+Est+Conj+Ind+3+Sg+Ntr tshipaik tshipaimᵘ+VTI+Est+Conj+Ind+3+Sg+Obv tshipaiminiti +tshipaimᵘ+VTI+Est+Conj+Indir+1+Pl+Ex tshipaimuatshe +tshipaimᵘ+VTI+Est+Conj+Indir+1+Pl+In tshipaimuakue +tshipaimᵘ+VTI+Est+Conj+Indir+1+Sg tshipaimuane +tshipaimᵘ+VTI+Est+Conj+Indir+2+Pl tshipaimuekue +tshipaimᵘ+VTI+Est+Conj+Indir+2+Sg tshipaimune +tshipaimᵘ+VTI+Est+Conj+Indir+3+Pl+Ntr tshipaimukuenit +tshipaimᵘ+VTI+Est+Conj+Indir+3+Pl+Obv tshipaimunikueni +tshipaimᵘ+VTI+Est+Conj+Indir+3+Sg+Ntr tshipaimukue +tshipaimᵘ+VTI+Est+Conj+Indir+3+Sg+Obv tshipaimunikueni tshipaimᵘ+VTI+Est+Fc tshipaimᵘ tshipaimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nitshipaitanakupan tshipaimᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshitshipaitanakupan @@ -9325,6 +9406,15 @@ tshipaimᵘ+VTI+Ouest+Conj+Ind+3+Pl+Ntr tshipaihk tshipaimᵘ+VTI+Ouest+Conj+Ind+3+Pl+Obv tshipaimińiti tshipaimᵘ+VTI+Ouest+Conj+Ind+3+Sg+Ntr tshipaik tshipaimᵘ+VTI+Ouest+Conj+Ind+3+Sg+Obv tshipaimińiti +tshipaimᵘ+VTI+Ouest+Conj+Indir+1+Pl+Ex tshipaimuatshe +tshipaimᵘ+VTI+Ouest+Conj+Indir+1+Pl+In tshipaimuakue +tshipaimᵘ+VTI+Ouest+Conj+Indir+1+Sg tshipaimuane +tshipaimᵘ+VTI+Ouest+Conj+Indir+2+Pl tshipaimuekue +tshipaimᵘ+VTI+Ouest+Conj+Indir+2+Sg tshipaimune +tshipaimᵘ+VTI+Ouest+Conj+Indir+3+Pl+Ntr tshipaimukuenit +tshipaimᵘ+VTI+Ouest+Conj+Indir+3+Pl+Obv tshipaimuńikueni +tshipaimᵘ+VTI+Ouest+Conj+Indir+3+Sg+Ntr tshipaimukue +tshipaimᵘ+VTI+Ouest+Conj+Indir+3+Sg+Obv tshipaimuńikueni tshipaimᵘ+VTI+Ouest+Fc tshipaimᵘ tshipaimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nitshipaitanakupan tshipaimᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshitshipaitanakupan @@ -9496,6 +9586,15 @@ tshitapatamᵘ+VTI+Est+Conj+Ind+3+Pl+Ntr tshitapatahk tshitapatamᵘ+VTI+Est+Conj+Ind+3+Pl+Obv tshitapataminiti tshitapatamᵘ+VTI+Est+Conj+Ind+3+Sg+Ntr tshitapatak tshitapatamᵘ+VTI+Est+Conj+Ind+3+Sg+Obv tshitapataminiti +tshitapatamᵘ+VTI+Est+Conj+Indir+1+Pl+Ex tshitapatamuatshe +tshitapatamᵘ+VTI+Est+Conj+Indir+1+Pl+In tshitapatamuakue +tshitapatamᵘ+VTI+Est+Conj+Indir+1+Sg tshitapatamuane +tshitapatamᵘ+VTI+Est+Conj+Indir+2+Pl tshitapatamuekue +tshitapatamᵘ+VTI+Est+Conj+Indir+2+Sg tshitapatamune +tshitapatamᵘ+VTI+Est+Conj+Indir+3+Pl+Ntr tshitapatamukuenit +tshitapatamᵘ+VTI+Est+Conj+Indir+3+Pl+Obv tshitapatamunikueni +tshitapatamᵘ+VTI+Est+Conj+Indir+3+Sg+Ntr tshitapatamukue +tshitapatamᵘ+VTI+Est+Conj+Indir+3+Sg+Obv tshitapatamunikueni tshitapatamᵘ+VTI+Est+Fc tshitapatamᵘ tshitapatamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nitshitapatetanakupan tshitapatamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshitshitapatetanakupan @@ -9561,6 +9660,15 @@ tshitapatamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Ntr tshitapatahk tshitapatamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Obv tshitapatamińiti tshitapatamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Ntr tshitapatak tshitapatamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Obv tshitapatamińiti +tshitapatamᵘ+VTI+Ouest+Conj+Indir+1+Pl+Ex tshitapatamuatshe +tshitapatamᵘ+VTI+Ouest+Conj+Indir+1+Pl+In tshitapatamuakue +tshitapatamᵘ+VTI+Ouest+Conj+Indir+1+Sg tshitapatamuane +tshitapatamᵘ+VTI+Ouest+Conj+Indir+2+Pl tshitapatamuekue +tshitapatamᵘ+VTI+Ouest+Conj+Indir+2+Sg tshitapatamune +tshitapatamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Ntr tshitapatamukuenit +tshitapatamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Obv tshitapatamuńikueni +tshitapatamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Ntr tshitapatamukue +tshitapatamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Obv tshitapatamuńikueni tshitapatamᵘ+VTI+Ouest+Fc tshitapatamᵘ tshitapatamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nitshitapatetanakupan tshitapatamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshitshitapatetanakupan @@ -11082,6 +11190,15 @@ uapatamᵘ+VTI+Est+Conj+Ind+3+Pl+Ntr uapatahk uapatamᵘ+VTI+Est+Conj+Ind+3+Pl+Obv uapataminiti uapatamᵘ+VTI+Est+Conj+Ind+3+Sg+Ntr uapatak uapatamᵘ+VTI+Est+Conj+Ind+3+Sg+Obv uapataminiti +uapatamᵘ+VTI+Est+Conj+Indir+1+Pl+Ex uapatamuatshe +uapatamᵘ+VTI+Est+Conj+Indir+1+Pl+In uapatamuakue +uapatamᵘ+VTI+Est+Conj+Indir+1+Sg uapatamuane +uapatamᵘ+VTI+Est+Conj+Indir+2+Pl uapatamuekue +uapatamᵘ+VTI+Est+Conj+Indir+2+Sg uapatamune +uapatamᵘ+VTI+Est+Conj+Indir+3+Pl+Ntr uapatamukuenit +uapatamᵘ+VTI+Est+Conj+Indir+3+Pl+Obv uapatamunikueni +uapatamᵘ+VTI+Est+Conj+Indir+3+Sg+Ntr uapatamukue +uapatamᵘ+VTI+Est+Conj+Indir+3+Sg+Obv uapatamunikueni uapatamᵘ+VTI+Est+Fc uapatamᵘ uapatamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+Ex nuapatetanakupan uapatamᵘ+VTI+Est+Indép+Dub+Pas+1+Pl+In tshuapatetanakupan @@ -11147,6 +11264,15 @@ uapatamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Ntr uapatahk uapatamᵘ+VTI+Ouest+Conj+Ind+3+Pl+Obv uapatamińiti uapatamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Ntr uapatak uapatamᵘ+VTI+Ouest+Conj+Ind+3+Sg+Obv uapatamińiti +uapatamᵘ+VTI+Ouest+Conj+Indir+1+Pl+Ex uapatamuatshe +uapatamᵘ+VTI+Ouest+Conj+Indir+1+Pl+In uapatamuakue +uapatamᵘ+VTI+Ouest+Conj+Indir+1+Sg uapatamuane +uapatamᵘ+VTI+Ouest+Conj+Indir+2+Pl uapatamuekue +uapatamᵘ+VTI+Ouest+Conj+Indir+2+Sg uapatamune +uapatamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Ntr uapatamukuenit +uapatamᵘ+VTI+Ouest+Conj+Indir+3+Pl+Obv uapatamuńikueni +uapatamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Ntr uapatamukue +uapatamᵘ+VTI+Ouest+Conj+Indir+3+Sg+Obv uapatamuńikueni uapatamᵘ+VTI+Ouest+Fc uapatamᵘ uapatamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+Ex nuapatetanakupan uapatamᵘ+VTI+Ouest+Indép+Dub+Pas+1+Pl+In tshuapatetanakupan diff --git a/tef/morphemes.var b/tef/morphemes.var @@ -7,7 +7,8 @@ define MBase ["<Base>"|"<BaseT>"|"<BaseU>"| # Bases define MPPers ["<2>"|"<1>"]; # Préfixes de personne define MThDec ["<ThDec>"|"<ThDec2>"]; # Thèmes de décalage define MThDir ["<ThLcI>"|"<ThMxt>"|"<ThI>"| # Thèmes de direction - "<ThNLc>"|"<ThAmu>"|"<ThAm>"]; + "<ThNLc>"|"<ThAmu>"|"<ThAm>"| + "<ThAmu2>"]; define MObv ["<3Obv>"]; # Suffixe d’obviativité define MSPers ["<Lc>"|"<NLc>"| # Suffixes de personne "<1SgConj>"|"<2SgConj>"| diff --git a/tef/verbes/morphemes.xfst b/tef/verbes/morphemes.xfst @@ -27,14 +27,14 @@ define CombMorphemes CombTraits .o. [[Cases|Mrphm] -> [] || _ $[TFrm]] # Formes fusionnelles .o. ["[SPers]" -> "<1PlExConj2>" , "[NbLc]" -> [] || - _ $["+VTI"] $["+Conj"] $["+1"] $["+Pl"] $["+Ex"]] + _ $["+VTI"] $["+Conj"] $["+Ind"] $["+1"] $["+Pl"] $["+Ex"]] .o. ["[SPers]" -> "<1PlInConj2>" , "[NbLc]" -> [] || - _ $["+VTI"] $["+Conj"] $["+1"] $["+Pl"] $["+In"] , + _ $["+VTI"] $["+Conj"] $["+Ind"] $["+1"] $["+Pl"] $["+In"] , _ $["+VTA"] $["+Conj"] $["+3"] [$["+In"]|$["+2"]$["+Pl"]]] .o. ["[SPers]" -> "<1PlInConj2>" , "[ThDir]" -> [] , "[NbLc]" -> [] || _ $["+VTA"] $["+Conj"] $["+1"] $["+In"] $["+3"]] .o. ["[SPers]" -> "<2PlConj2>" , "[NbLc]" -> [] || - _ $["+VTI"] $["+Conj"] $["+2"] $["+Pl"]] + _ $["+VTI"] $["+Conj"] $["+Ind"] $["+2"] $["+Pl"]] .o. ["[SPers]" -> "<2PlConj2>" , "[ThDir]" -> [] , "[NbLc]" -> [] || _ $["+VTA"] $["+Conj"] $["+2"] $["+Pl"] $["+3"]] .o. ["[SPers]" -> "<2SgConj>" , "[ThDir]" -> [] || @@ -44,13 +44,13 @@ define CombMorphemes CombTraits .o. ["[SPers]" -> "<1PlExConj>" , "[ThDir]" -> [] , "[NbLc]" -> [] || _ $["+VTA"] $["+Conj"] $["+2"] $["+1"] $["+Ex"]] .o. ["[SPers]" -> "<1SgConj2>" , "[NbLc]" -> [] || - _ $["+VTA"] $["+Conj"] $["+1"] $["+Sg"] $["+2"] $["+Sg"]] + _ $["+VTA"] $["+Conj"] $["+Ind"] $["+1"] $["+Sg"] $["+2"] $["+Sg"]] .o. ["[SPers]" -> "<1Sg2PlConj>" , "[NbLc]" -> [] || _ $["+VTA"] $["+Conj"] $["+1"] $["+Sg"] $["+2"] $["+Pl"]] .o. ["[SPers]" -> "<1PlExConj2>" || _ $["+VTA"] $["+Conj"] $["+1"] $["+Ex"] [$["+2"]|$["+3"]]] .o. ["[SPers]" -> "<NLcConj2>" , "[ThDir]" -> [] || - _ $["+VTI"] $["+Conj"] $["+Ntr"] , + _ $["+VTI"] $["+Conj"] $["+Ind"] $["+Ntr"] , _ $["+VTA"] $["+Conj"] $["+1"] $["+Sg"] $["+3"] $["+Ntr"|"+Obv"]] .o. ["[SPers]" -> "<NLcConj3>" , "[ThDir]" -> [] || _ $["+VTA"] $["+Conj"] [$["+2"] $["+Sg"]|$["+1"] $["+Ex"]] $["+3"]] @@ -128,7 +128,8 @@ define CombMorphemes CombTraits $["+Obv2"] $["+Obv3"]] , _ $["+VTI"] $["+Indép"] $["+2"|"+1"]] .o. ["[ThDir]" -> "<ThAmu>" || _ $["+VTI"] $["+Indép"] $["+3"]] - .o. ["[ThDir]" -> "<ThAm>" || _ $["+VTI"] $["+Conj"] $["+2"|"+1"|"+Obv"]] + .o. ["[ThDir]" -> "<ThAm>" || _ $["+VTI"] $["+Conj"] $["+Ind"] $["+2"|"+1"|"+Obv"]] + .o. ["[ThDir]" -> "<ThAmu2>" || _ $["+VTI"] $["+Conj"] $["+Indir"]] # Insérer le suffixe d’obviatif, là où le faut .o. ["[Obv]" -> "<3Obv>" || _ $["+VTA"] [[$["+3"] $["+3"]] - $["+Ntr"]] .#.] @@ -150,18 +151,16 @@ define CombMorphemes CombTraits _ $["+VTI"] $["+Obv"]] .o. ["<Lc>" -> "<LcPass>" || _ $["+Ind"|"+Dub"] $["+Pas"]] .o. ["<Lc>" -> "<1SgConj>" || _ $["+VAI"] $["+Conj"] $["+Ind"] $["+1"] $["+Sg"]] - .o. ["<Lc>" -> "<1SgConjIndir>" || _ $["+VAI"] $["+Conj"] $["+Indir"] $["+1"] $["+Sg"]] - .o. ["<Lc>" -> "<1SgConj2>" || _ $["+VTI"] $["+Conj"] $["+1"] $["+Sg"]] + .o. ["<Lc>" -> "<1SgConjIndir>" || _ $["+VAI"|"+VTI"] $["+Conj"] $["+Indir"] $["+1"] $["+Sg"]] + .o. ["<Lc>" -> "<1SgConj2>" || _ $["+VTI"] $["+Conj"] $["+Ind"] $["+1"] $["+Sg"]] .o. ["<Lc>" -> "<2SgConj>" || _ $["+Conj"] $["+Ind"] $["+2"] $["+Sg"]] .o. ["<Lc>" -> "<2SgConjIndir>" || _ $["+Conj"] $["+Indir"] $["+2"] $["+Sg"]] .o. ["<Lc>" "[NbLc]" -> "<1PlExConj>" || _ $["+VAI"] $["+Conj"] $["+Ind"] $["+1"] $["+Pl"] $["+Ex"]] .o. ["<Lc>" "[NbLc]" -> "<1PlInConj>" || _ $["+VAI"] $["+Conj"] $["+Ind"] $["+1"] $["+Pl"] $["+In"]] .o. ["<Lc>" "[NbLc]" -> "<2PlConj>" || _ $["+VAI"] $["+Conj"] $["+Ind"] $["+2"] $["+Pl"]] - - .o. ["<Lc>" "[NbLc]" -> "<1PlExConjIndir>" || _ $["+VAI"] $["+Conj"] $["+Indir"] $["+1"] $["+Pl"] $["+Ex"]] - .o. ["<Lc>" "[NbLc]" -> "<1PlInConjIndir>" || _ $["+VAI"] $["+Conj"] $["+Indir"] $["+1"] $["+Pl"] $["+In"]] - .o. ["<Lc>" "[NbLc]" -> "<2PlConjIndir>" || _ $["+VAI"] $["+Conj"] $["+Indir"] $["+2"] $["+Pl"]] - + .o. ["<Lc>" "[NbLc]" -> "<1PlExConjIndir>" || _ $["+VAI"|"+VTI"] $["+Conj"] $["+Indir"] $["+1"] $["+Pl"] $["+Ex"]] + .o. ["<Lc>" "[NbLc]" -> "<1PlInConjIndir>" || _ $["+VAI"|"+VTI"] $["+Conj"] $["+Indir"] $["+1"] $["+Pl"] $["+In"]] + .o. ["<Lc>" "[NbLc]" -> "<2PlConjIndir>" || _ $["+VAI"|"+VTI"] $["+Conj"] $["+Indir"] $["+2"] $["+Pl"]] .o. ["<NLc>" -> "<NLcPass>" || _ [$["+Ind"]|$["+VTA"] $["+Dub"]] $["+Pas"]] .o. ["<NLcPass>" -> [] || _ ?* "+Dub" [~$["+2"] & ~$["+1"]] .#.] .o. ["<NLcPass>" -> "<LcPass>" || _ [$["+2"|"+1"] & $["+3"]]] @@ -169,7 +168,7 @@ define CombMorphemes CombTraits _ $["+VII"|"+VAI"] $["+Conj"] $["+Ind"] , _ $["+VTI"|"+VTA"] $["+Conj"] $["+Ind"] $["+Obv"]] .o. ["<NLc>" -> "<NLcConjIndir>" || - _ $["+VII"|"+VAI"] $["+Conj"] $["+Indir"]] + _ $["+VII"|"+VAI"|"+VTI"] $["+Conj"] $["+Indir"]] # Choisir le suffixe de nombre local .o. ["[NbLc]" -> "<2Pl>" || _ ?* "+Indép" [$["+2" "+Pl"] - $["+Ex"]] .#.] .o. ["[NbLc]" -> "<1Pl>" || _ ?* "+Indép" [$["+1" "+Pl"] | $["+Ex"]] .#.] diff --git a/tef/verbes/realisation.xfst b/tef/verbes/realisation.xfst @@ -23,6 +23,7 @@ define RealMorphemes CombMorphemes .o. ["<ThI>" -> {ikᵘ} "<ThI>"] .o. ["<ThNLc>" -> {e} "<ThNLc>"] .o. ["<ThAmu>" -> {amᵘ} "<ThAmu>"] + .o. ["<ThAmu2>" -> {amu} "<ThAmu2>"] .o. ["<ThAm>" -> {am} "<ThAm>"] # Suffixe d’obviation .o. ["<3Obv>" -> {iń} "<3Obv>"] @@ -94,8 +95,9 @@ define AltMorphemes RealMorphemes # Thème de direction .o. [{i} -> [] || [n|ń] Mrphm* _ \Mrphm* "<Lc>"] .o. [[i|a] -> [] || Voy Mrphm* _ - \Mrphm* ["<Lc>"|"<ThLcI>"|"<ThI>"|"<ThAmu>"|"<ThAm>"]] + \Mrphm* ["<Lc>"|"<ThLcI>"|"<ThI>"|"<ThAmu>"|"<ThAm>"|"<ThAmu2>"]] .o. [{e} -> [] || [{ei}|{ai}] Mrphm* _ \Mrphm* "<ThNLc>"] + .o. [{i} -> [] || "<ThAmu2>" Mrphm* _] # Suffixe d’obviatif .o. [{i} -> [] || [Voy|n|ń] Mrphm* _ \Mrphm* "<3Obv>" $[TVrbe - "+VTI"]]