cyan-1.0.2
Cyanで遊ぶ - * *scrap*にてご指摘いただいたバグを修正し、cyan-1.0.2を公開しました。
今回のバグは、ブロックを表すオブジェクトが自身を評価する際、新しいインスタンスを返していなかったことにより、違った環境を持つべきブロックが同一のオブジェクトになっていた、というものです。
アキュムレータジェネレータなどの簡単なプログラムにも影響するバグで、気付けなかった自分が恥ずかしいです。youzさん、ありがとうございました。
Cyanで遊ぶ - * *scrap*にてご指摘いただいたバグを修正し、cyan-1.0.2を公開しました。
今回のバグは、ブロックを表すオブジェクトが自身を評価する際、新しいインスタンスを返していなかったことにより、違った環境を持つべきブロックが同一のオブジェクトになっていた、というものです。
アキュムレータジェネレータなどの簡単なプログラムにも影響するバグで、気付けなかった自分が恥ずかしいです。youzさん、ありがとうございました。