Hi,
[pan: pan 1018]$ cat a_bit_stupid.rb class Time def plus *nums nums.inject(self) {|sum,num| sum+num} end end class Fixnum def seconds self end def minutes self*60 end def hours self*3600 end end
----- [pan: pan 1001]$ irb irb(main):001:0> require 'a_bit_stupid.rb' => true irb(main):002:0> t=Time.now => Sat Sep 16 12:21:57 EST 2006 irb(main):003:0> t.plus 4.hours , 3.minutes , 2.seconds => Sat Sep 16 16:24:59 EST 2006 irb(main):004:0> Awesome!!!! .... maybe. Daniel.
Another terrific testimonial for Ruby. I started to check on Ruby last night. It is a tool meant to produce: ...... so much for so little effort in my view. PG _______________________________________________ coders mailing list coders@slug.org.au http://lists.slug.org.au/listinfo/coders