GOTOで飛んでもいいんですがBREAKにはループを抜け出すという意味があるんで、わかりやすいんですよね。 上記で言えばGOTOで終わりに飛ぶことも出来ますが、その場合は終わりに飛ぶとわかっていればいいですが、もしかしたら変なところに飛ぶかもしれないし、そういう意味ではBREAKはループを抜けるわけなので、その前のREPEATの範囲(UNTILまで)から抜けるというのが明確で良いというか。 てかまげさんはわかってるかもしれませんが、一応なんでGOTOじゃなくてBREAKなの?って人もいるかもしれないので、一応補足しておきました〜。