in reply to Re: Can a while loop be stopped with "last"?
in thread Can a while loop be stopped with "last"?
You can correct that somewhat with extra curlies:
do {{ ... }} until/while ... to get next and redo to work, or
{ do { ... } until/while ... } to get last to work. Unfortunately, you can't do both (without resorting to a label).