Utilisation de While...Wend

L'instruction While...Wend est disponible dans le langage BSL pour les utilisateurs qui savent s'en servir. Cependant, en raison du manque de flexibilité dans While...Wend, il est recommandé d'utiliser Do...Loop à la place.

L'exemple suivant illustre l'utilisation de la boucle While...Wend :

Exemple 1 :

Sub BasicWhileWend()
    Dim counter, myNum
            counter = 0
            myNum = 5
            While myNum > 0
                myNum = myNum - 1
                counter = counter + 1
            Wend
            'This loop made 5 repetitions
        End Sub