From: Ilias Lazaridis Date: 2005-04-19T11:04:33+09:00 Subject: Re: [EVALUATION] - E03c - The Ruby Object Model (Revised Documentation) Carlos wrote: > Ilias Lazaridis wrote: > >> an example for wrong ruby documentation: >> >> - >> >> cmd:> ri Class >> >> >> "Classes, modules, and objects are interrelated. In the diagram that >> follows, the arrows represent inheritance, and the parentheses >> meta-classes. All metaclasses are instances of the class `Class'." > > Well, yes. If I'm not mistaken, horizontal arrows represent "instance > of". not exactly, it's more a "becomes" relation: "class definition" ----"becomes"----> "(class) instance" - "instance of" would be false, because: * the direction fo the arrow would be wrong * all 'metaclasses' are instances of the class "Class" > Only vertical ones represent inheritance. yes. so, the minimum correction would be: additional text: "the vertical arrows represent XXXX" .. -- http://lazaridis.com