From: Pit Capitain Date: 2005-04-20T16:07:25+09:00 Subject: Re: [ANN] Article: Seeing Metaclasses Clearly David A. Black schrieb: > > Although... here's something interesting: > > irb(main):001:0> a = "" > => "" > irb(main):002:0> c = (class << a; self; end) > => #> > irb(main):003:0> a.instance_of?(c) > => false > irb(main):004:0> a.instance_of?(String) > => true > irb(main):005:0> s = class << String; self; end > => # > irb(main):006:0> String.instance_of?(s) > => false > irb(main):007:0> String.instance_of?(Class) > => true But note that irb(main):001:0> a = "" => "" irb(main):002:0> c = (class << a; self; end) => #> irb(main):003:0> c === a => true Regards, Pit