CoolBasic/Repeat ... Until/Forever

Muodostaa silmukan, jota toistetaan niin kauan, kunnes loppuehto on TOSI. Loppuehto voi olla joko Forever (silmukka pyörii loputtomiin) tai Until (silmukka pyörii, kunnes ehto on TOSI). Normaalisti kaikissa ohjelmissa on jonkin sortin pääsilmukka, jonka sisällä kaikki pelin toiminnot päivitetään. Silmukasta voidaan rikkoutua kesken kaiken pois komennolla Exit.

Käyttö

muokkaa
REPEAT

   {koodia}

UNTIL {ehto}

Esimerkki

muokkaa
i=1

Repeat

   Print "Press RETURN to QUIT." 

   'If 10 000 iterations have passed break free
   i=i+1
   If i>10000 Then Exit

Until KeyHit(cbkeyreturn)