commit 4524af2afaba1c4ab55c6b18fe1db20e0e076b9b
parent 3cf78809d745684596b5d4eb535d67b167e93d0e
Auteur: Selve <selve@asteride.xyz>
Date: Wed, 12 Apr 2023 21:23:36 -0400
ajout de macros pour manipuler des compteurs
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/lib/general.m4 b/lib/general.m4
@@ -43,6 +43,13 @@ DEF_VAR([CH_RET_LIEN])
DEF_VAR([CH_RET_NOM])
+# Compteur
+
+define([CMPT_DEF], [define([CMPT_S_$1], [[0]])])
+define([CMPT_INC], [define([CMPT_S_$1], incr(CMPT_S_$1))])
+define([CMPT_DEC], [define([CMPT_S_$1], decr(CMPT_S_$1))])
+define([CMPT_OBT], [CMPT_S_$1])
+
# Accumulateur
# Définir un accumulateur