>RETURN Lにしてみたら、なんとエラーなくなりました この理由はすでに myu314 さんが説明された通りです。 >メモリが心配で であれば、文字列操作も実行時にメモリを食い散らかすから、注意したほうがいいですよ。 しょぼーんさん 禁止ではありませんが、 gosub から def 内への return ができないので、 事実上 gosub は使い物にならないということでしょうね。 これはおそらくコンパイラの問題で、 前提として def から戻るコードと gosub から戻るコードは内部的に異なるはずなのですが、 プチコンのコンパイラは def 中 return があったら常に def から戻るコードを生成するのでしょう。 (まあ私だってそうしますww)