.do
Le jeton .do se comporte comme le mot-clé do en C, sauf que le mot « while » n’est pas utilisé avant la condition.
.do { Commands } (Condition)
Éléments de syntaxe
Commandes
Spécifie une ou plusieurs commandes qui seront exécutées de manière répétée tant que la condition est vraie - mais seront toujours exécutées au moins une fois. 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, mais la commande finale avant l’accolade fermante n’a pas besoin d’être suivie d’un point-virgule.
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.
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.
Notes
Les jetons .break et .continue peuvent être utilisés pour quitter ou redémarrer le bloc Commands.