I have since solved this.

Did you notice PBP , as well as C, offers the WHILE/WEND commands ...
In C, I use:

Code:
while (lonwork < displon) {lonwork+= zoom; xxx++;}