tef-innu

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

commit 33a99c6b59e363f9b1602360ce57e2430b03bf8f
parent a9f903bf3dc4e61bb8cbdcd576e672d30af94ff7
Auteur: Loïc Daignault-Pichette <loic@asteride.xyz>
Date:   Thu,  4 Dec 2025 16:51:24 -0500

[chm] Repousser l’élimination des morphèmes

Les symboles de morphèmes seront utile à l’interface web, notamment.

Diffstat:
Mtef/mots.xfst | 3++-
Mtef/verbes/realisation.xfst | 4+---
2 fichiers modifiés, 3 insertions(+), 4 suppressions(-)

diff --git a/tef/mots.xfst b/tef/mots.xfst @@ -3,10 +3,11 @@ # ==== load defined tef/traits.def +load defined tef/morphemes.def define Orthographe @"tef/orthographe.fst"; # Retirer les traits de base et accidentels des non absents. define Retirer [[] <- [TAcc|TBase] || .#. ~$["+Absent"] _] .o. Orthographe; -regex ~$["+Absent"] .o. Retirer .o. [Traits -> []]; +regex ~$["+Absent"] .o. Retirer .o. [Traits -> []] .o. [Mrphm -> []]; diff --git a/tef/verbes/realisation.xfst b/tef/verbes/realisation.xfst @@ -86,8 +86,6 @@ define AltMorphemes RealMorphemes .o. [{a} -> {i} || [n|ń] Mrphm* _ \Mrphm* ["+ObvSgPass"|"+ObvPlPass"|"+NtrPlPass" ?* "+VII"] , - [n|ń] ["+DubPrésNLc"|"+DubPrésLc"] Mrphm* _ ["+ObvSg"|"+ObvPl"|"+NtrPl"]] - # Retirer les morphèmes - .o. [Mrphm -> []]; + [n|ń] ["+DubPrésNLc"|"+DubPrésLc"] Mrphm* _ ["+ObvSg"|"+ObvPl"|"+NtrPl"]]; push AltMorphemes