戻る
再帰のプログラムを書いていたら,解せない動作があったので1日かけて修正。CallFunctionやReturnStatementだけで済むかと思ったらVariableクラスやAssignクラスにまで手を入れる必要があった。デバグはいわゆるprintfデバグで,あちこちに監視用のconsole.logを仕込んで実行を繰り返した。ログの読解ではCopilotにもだいぶ協力を仰いだりもした。