From: Nobuyoshi Nakada Date: 2015-01-05T14:08:17+09:00 Subject: [ruby-list:50042] Re: 異なるProcオブジェクトが同じ構造を持つかどうか確かめたい On 2015/01/05 12:25, Tanaka Kazuki wrote: > 動的に作られた異なるProcオブジェクトが同じ構造を持つかどうか(つまり抽象計算上同一と言えば良いのでしょうか) > > 調べる良いを方法に頭を悩まさせており、皆様のご教授を賜いたくこちらに文書を綴りました. > > > RubyでZコンビネーター遊びをしている時に問題に当たりました. > > https://gist.github.com/gogotanaka/b8c5688863d9c4774cd8 一般化はできないと思いますが、この例では ISeq = RubyVM::InstructionSequence ISeq.of(v1) == ISeq.of(v2) #=> true になりますね。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦