Yukihiro Matsumoto wrote:
> 
> ...
> use load or eval to define classes; use remove_const to undefine them.
>
>                                                         matz.

Could somebody show me a short working example? or tell me what's wrong
here?

  class Groucho
    def initialize
      print "Hello, I must be going.\n"
    end
  end
  m = Groucho.new
  remove_const(:Groucho)

...yields:

 Hello, I must be going.
 rc:8: undefined method `remove_const' for #<Object:0x45aa658>
(NameError)