commit 74c0b07d220cb7839386c155a364916d3a4f9b32
parent ac8811009350c545a2f2e97e75f67108513d605e
Auteur: Loïc Daignault-Pichette <loic@asteride.xyz>
Date: Sun, 15 Feb 2026 14:50:24 -0500
Changer les identifiants des symboles spéciaux
Les identifiants supérieurs à 255 leur sont maintenant réservés. Leurs
identifiants négatifs entraient en conflit avec ceux des identifiants de plus
d’un octet.
Diffstat:
1 fichier modifié, 2 insertions(+), 2 suppressions(-)
diff --git a/tfm.h b/tfm.h
@@ -8,8 +8,8 @@
/* L’accronyme « tfm » veut dire « transducteur fini en mémoire ». */
/* Liste de symboles spéciaux. */
-#define TFM_SYMB_EPSILON -1
-#define TFM_SYMB_ETOILE -2
+#define TFM_SYMB_EPSILON 256
+#define TFM_SYMB_ETOILE 267
/* Une structure tfm représente un transducteur fini et renferme trois tampons
* infinis pour y stocker les états, les transitions entre les états et les