Wejn
11/29/2003 12:58:00 AM
Hi,
I can't figure out how to:
class Foo
class Bar << RuntimeError; end
def something
begin
# ...
rescue Bar # i want Bar, not Foo::Bar
raise Bar # i want Foo::Bar, correct.
end
end
end
Does anyone have idea how to do that?
(IIRC, In c++ this is done via "::" operator)
Best regards,
Michal
--
# Michal Safranek, email:
a=(("a".."z").to_a+["@","."]);p(("%b"%[0x645bbb83a6a496]
).scan(/...../).map{|x|a[Integer("0b"+x)]}.join.reverse)