Hello Paul,

Tuesday, October 01, 2002, 9:31:39 PM, you wrote:

>> > >     "a string".to_f    # >> 0.0, and no runtime error
>> But we have Float("a string") which raises ArgumentError :)

PB> But Float(xyz) is not easily overridable for new types.

def Float
  def init(MyType xyz)
    ...
  end
end

;)

-- 
Best regards,
 Bulat                            mailto:bulatz / integ.ru