From: Emil Ong Date: 2001-07-04T01:03:44+09:00 Subject: [ruby-talk:17190] Iterators in C Hi, I'm still working on my extension module in C and I'd like to call map! on an array. I looked at rb_iterate() and its description in the pickaxe book, but I don't understand how to use it except with rb_each(). Can I call map! as a method and pass it a block somehow? Is there another way to invoke iterators? Thanks, Emil