メソッドの一時停止と再開に問題があります。(Eclipse で Java を使用)。
基本的に、コンパイラのように機能するプログラムを書いています。文字列を与えると、この文字列を解釈し、n 個のコマンド、条件、およびループなどのブロック (強いものに応じて) に変換し、それらのコマンドを実行します。そのようです:
(while
(energy-at-least 1000)
(seq
(move)
(turn clockwise)
)
)
現在、N番目のコマンドで停止するメソッドがありますが、このメソッドを再利用してN + 1コマンドで開始するように指示すると、プログラムがループしていることを忘れてしまうため、この後に続行する方法がわかりません(s )。
説明が下手で申し訳ありませんが、基本的には、このメソッドを N 番目のコマンドで停止し、続いていたコースから再開できるようにする必要があります。Java にはこれらのメソッド (resume() および stop() ) がありましたが、私が見たものは非推奨です。誰か良い考えがありますか?