Slide 89
Slide 89 text
VALUE
rb_enumeratorize_with_size(VALUE obj, VALUE meth,
int
*size_fn)
{
dispatching to either
return lazy_to_enum_i(obj, meth, argc, argv, size_fn);
return enumerator_init(
enumerator_allocate(rb_cEnumerator),
}
return enumerator_init(
enumerator_allocate(rb_cEnumerator),
obj, meth, argc, argv, size_fn, Qnil);
rb_enumeratorize_with_size