do
instrucción(es)
until ExpresiónBooleana
Ejecuta la(s) instrucción(es) dispuesta(s) dentro del bucle do mientras la ExpresiónBooleana sea evaluada como falsa. Do / Until ejecuta las instrucciones una o más veces. La comprobación de ExpresiónBooleana se hace después de cada ejecución del código que está dentro del bucle.
t = 1 do print t t = t + 1 until t > 5
mostrará:
1 2 3 4 5
0.9.4g