「WHILE~WENDの中に入った時点で、自分がループの中にいるってフラグを立てているのかな?」と思って、ちょっとこんな実験を。 GOTOでループを抜けた場合、フラグが解消されないのだとしたら、下のBREAKの所に来た時点で、WENDの直後まで逆戻りする(そして2回目のBREAKでエラーになる)はず。 実際は、BREAKがSyntax Errorになるので、最初に構造のチェックを行い、それで問題が無ければ実行するという事を行っているだけで、フラグ立てはやっていないみたいですね。