Hi,

In message "Re: Class#name="
    on Fri, 23 Jun 2006 06:42:09 +0900, Joshua Haberman <joshua / reverberate.org> writes:

|Is there any reason that Class#name= shouldn't exist?

Modules and classes are named by the constant referencing it.  If you
want to name an anonymous module, see the following code:

  mod = Module.new
  NewModule = mod
  p NewModule.name # => "NewModule"

							matz.