From: shugo@... (MAEDA Shugo) Date: 1998-11-30T00:55:59+09:00 Subject: [ruby-dev:3697] Re: nested method? (Re: block local variable) 前田です。 >>>>> In [ruby-dev:3696] >>>>> "檜田" == Kazuhiro HIWADA san wrote: 檜田> fact = nil # <-- (3)リカーシブな Proc には宣言がいる 檜田> fact = proc{|i| if i==0 then 1 else i * fact(i-1) end } 単純に、 fact = proc{|i| if i==0 then 1 else i * fact.call(i-1) end } でよいのではないでしょうか? -- 前田 修吾 (mailto:shugo@aianet.ne.jp)