.do
O token .do se comporta como a palavra-chave do em C, exceto pelo fato de a palavra "while" não ser usada antes da condição.
.do { Commands } (Condition)
Elementos de sintaxe
Comandos
Especifica um ou mais comandos que serão executados repetidamente enquanto a condição for verdadeira, mas sempre serão executados pelo menos uma vez. Coloque esse bloco de comandos entre chaves, mesmo que ele consista em um único comando. Vários comandos devem ser separados por ponto e vírgula, mas o último comando antes da chave de fechamento não precisa ser seguido de ponto e vírgula.
Condição
Especifica uma condição. Se ela for avaliada como zero, será tratada como falsa; do contrário, será verdadeira. É opcional colocar Condition entre parênteses. Condition deve ser uma expressão e não um comando do depurador. Ela será avaliada pelo avaliador de expressão padrão (MASM ou C++). Para obter detalhes, confira Sintaxe de expressão numérica.
Informações Adicionais
Para saber mais sobre outros tokens de fluxo de controle e o uso em programas de comando do depurador, confira Usar programas de comando do depurador.
Comentários
É possível usar os tokens .break e .continue para sair ou reiniciar o bloco Commands.