DO WHILE .T. >> [do some stuff here] >> [do some more stuff maybe] >> >> * last thing before the ENDDO >> IF (check condition) >> EXIT >> ENDIF >>ENDDO>
llCondition=.t. >do while llCondition > ---stuff--- > llCondition= --- expression --- >enddoNot quite the same thing. Your way exits at the top of the loop, not the bottom. I realise that the result is really the same, but the aesthetics are not.