REPEAT~UNTILではなくWHILE~WENDではダメなのかと思う人もいるでしょう。 AWAIT命令をWHILE~WENDを使って記述したら次のようになります。 終了条件は「BUTTON(2)AND 16が0以外」もしくは「Tの値が0」で同じです。 DEF AWAIT T  WHILE !(BUTTON(2)AND 16)&& T   DEC T   WAIT  WEND END REPEAT~UNTILとWHILE~WENDは似たような命令ですが、初期段階で終了条件を満たしているか否かでループ内を1回実行するかスキップされるかという違いがあります。 その1回でこの場合は0フレームのウェイトと無限のウェイトという大きな差が発生しています。