From: ts Date: 2005-11-15T22:00:59+09:00 Subject: Re: Newbie question about Pickaxe example >>>>> "C" == Carmine Moleti writes: C> module Mod::Inner here it define the module Inner under the module Mod C> def (Mod::Inner).method2() it define a method for this module (Mod::Inner) C> CONST + " scope" C> end C> end it's written like this, to see the difference with this module Mod module Inner def self.method2 CONST + "scope" end end end Mod::Inner.method2 # in `+': String can't be coerced into Fixnum Guy Decoux