>>>>> "D" == David Alan Black <dblack / candle.superlink.net> writes:

D> Here's a followup question, based on playing around with this:
D> Why do the two ways of doing this (which I've stashed into
D> MyTime.floor) result in objects of different types?

 The response is in the source, with #+ and #- ruby call

 time_new_internal(rb_cTime, sec, usec)

 rather than

 time_new_internal(CLASS_OF(time1), sec, usec)

 Perhaps there is a reason, I don't know.


Guy Decoux