Incr
Un article de Communaute francophone sur les Eggdrops.
incr - Incrémente la valeur d'une variable
Syntaxe
incr varName ?increment?
Description
Incrémente la valeur stockée dans la variable dont le nom est varName. La valeur de la variable doit être un entier. Si increment est fourni alors sa valeur (qui doit être un entier) est ajouté � valeur de la variable varName; autrement 1 est ajouté � varName. La nouvelle valeur est stockée comme chaîne décimale dans la variable varName et également renvoyée comme résultat.
Il est important de noter que depuis Tcl 8.5, incr ne retourne pas d'erreur si la variable n'existe pas : elle est à la place considérée comme égale à 0, et incrémentée comme telle.
Pour décrementer, specifiez un increment négatif, par exemple
incr x -1