.si
Le jeton .if se comporte comme le mot clé if en C.
.if (Condition) { Commands }
.if (Condition) { Commands } .else { Commands }
.if (Condition) { Commands } .elsif (Condition) { Commands }
.if (Condition) { Commands } .elsif (Condition) { Commands } .else { Commands }
Éléments de syntaxe
Condition
Spécifie une condition. Si cet élément est égal à zéro, il est traité comme ayant la valeur False ; sinon, il est traité comme ayant la valeur True. Il n’est pas obligatoire de placer Condition entre parenthèses. Condition doit être une expression, et non une commande de débogueur. Elle sera évaluée par l’évaluateur d’expression par défaut (MASM ou C++). Pour plus d’informations, consultez Syntaxe d’expression numérique.
Commandes
Spécifie une ou plusieurs commandes qui seront exécutées de manière conditionnelle. Ce bloc de commandes doit être placé entre accolades, même s’il se compose d’une seule commande. Plusieurs commandes doivent être séparées par des points-virgules. La dernière commande avant l’accolade fermante n’a pas besoin d’être suivie d’un point-virgule.
Informations supplémentaires
Pour plus d’informations sur les autres jetons de flux de contrôle et leur utilisation dans les programmes de commandes du débogueur, consultez Utilisation des programmes de commande du débogueur.