Hi,

I'm wondering

    Dim ok as Boolean = %FALSE

    Do
      ok = %TRUE
    loop until ok = %TRUE

msgbox 0, "Passed"
ok = %FALSE

    Do
      ok = %TRUE
    loop until ok
    
MsgBox 0,"done"
why the second part isn't ending the loop ?