ついついやってしまうrepeatやgosub中のgoto
エラーの温床になるので絶対にやってはいけないのだが、うっかりやってしまうことも多いので気をつけなければならない。
対処法としてはチェック用変数を作って、repeatの場合は入れ子になっている物もその変数でif判定をしてbreakし続けて抜けきった所でもう1度if判定をしてgotoを使う。
gosubの場合はif判定でreturnしてから、戻った所で再度if判定をしてgotoを使うようにすればエラーを防げる。
短いプログラムの場合ならrepeatとgosubは一切使わずにifとgotoで代用してしまうという手もある。