関数内の処理を、さらに細かい関数にしてあれば、修正も楽になる。以上、分からないところは、それぞれ研究しよう。私もこれ以上は分からないので。最適化やマルチスレッドなどのオプションを設定してあってもうまく動かせるかは、分からない。コンソールプログラムを書くというのはよくある。アプリにするには、標準入出力がじゃまになる。それなら、その標準入出力をファイルに落として利用すればいいじゃんと思って、しらべて、やっと見つけた。元ネタ記事は『ここ』。標準入出力をファイルに関連付ける方法は、これ。fp_outputを外部変数として保持しておけば、標準入出力をファイルとしてつかまえることができる。マルチタスクの場合は、そのタイミングをちょっと工夫が必要があるかも。入れ替えようとしている。これ、後で気付いたんだけど、色々なプラグインが入ってて重くなってる。日本語化パッケージを手動で組み込むことにした。