@DÉC[un magnifique] : Retour :
•-1 if un magnifique est vide
•sinon la même valeur que @EVAL[un magnifique - 1]
If un magnifique est le nom d'une variable d'environnement, sa valeur est utilisée qu'elle soit précédée ou non d'un signe pour cent % sans modifier la valeur de la variable. Pour décrémenter réellement la valeur de la variable var utilisation:
définir var=%@dec[%var]
Exemple:
définir le début = 5
set result=%@dec[début]
écho %résultat
4