X=X-1 SPSHOW 3 SPSHOW 8 GOTO @LBL2
の区切りはスペースではなく「:」が正しいです
エラーにはならないのはプチコンのバグと思ってください。混乱のもとになるのでよくないです。
X=X-1:SPSHOW 3:SPSHOW 8:GOTO @LBL2
あとは
IF B==#LEFT THEN ~~~~~
は
IF B==#LEFT THEN
~~~~~ (複数行可能)
ENDIF
と複数行で書いて読みやすくすることもできます
横に長くなって辛いなら書き換えてみてください
さて本題です、このプログラムはカーソルの位置がどちらにあるのか記憶されていません
最低限の書き換えで実現するなら、まず @LBL2 の下に「SEL=0」 @LBL3の下に「SEL=1」という行を追加します。SELという新しい変数にカーソルの位置を覚えさせます
3そうだね プレイ済み