なかだです。 At Wed, 17 Apr 2002 01:37:16 +0900, Nobuyoshi Nakada wrote: > > # C の関数を Proc にする方法ってなんかありましたっけ? > > 直接はないような気がします。eval.cの中では簡単なんですけど。 > > VALUE > rb_proc(func, val) > VALUE (*func)(ANYARGS); /* VALUE arg[, VALUE val] */ > VALUE val; > { > return rb_iterate((VALUE(*)_((VALUE)))mproc, 0, func, val); > } これ、どうでしょうか。拡張ライブラリを書くときにしか関係ないで すが。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦