Method: Range#size
- Defined in:
- range.c
#size ⇒ Numeric
715 716 717 718 719 720 721 722 723 |
# File 'range.c', line 715
static VALUE
range_size(VALUE range)
{
VALUE b = RANGE_BEG(range), e = RANGE_END(range);
if (rb_obj_is_kind_of(b, rb_cNumeric) && rb_obj_is_kind_of(e, rb_cNumeric)) {
return ruby_num_interval_step_size(b, e, INT2FIX(1), EXCL(range));
}
return Qnil;
}
|