From: ts Date: 2003-11-22T23:19:45+09:00 Subject: Re: Invoking method with a block in C extension >>>>> "D" == Dmitry V Sabanin writes: D> As far as I was looking at problem, I found rb_iterate, rb_yield, but I D> couldn't clearly understand what's their purpose, and how to get them all D> together to achieve what I want. Look in enum.c in the distribution of ruby, you have examples for call to rb_iterate Guy Decoux