このように書くとこのAWAITのループ処理はWHILE~WENDではなくREPEAT~UNTILを使用するのが正解と感じる人もいるかもしれないけどそんなことはないです。 DEF AWAIT T  WHILE 1   DEC T   WAIT   IF BUTTON(2)AND 16 || !T THEN BREAK  WEND END WHILE 1~WENDという無限ループの間を作りWENDの前の行(DEC TやWAITより後の行)に終了条件を記述してBREAKすればREPEAT~UNTILと同じ動作をします。