Ben Tilly wrote:
> Here is what I'd like to do.
>
>   anonymous_class = class.new;
>   # somehow define methods on anonymous_class

anonymous_class.send(:define_method,:my_method) {|x| puts x}
anonymous_class.class_eval do
  def chunky()
    "bacon"
  end
end

Or just:
anonymous_class = Class.new do
  def chunky
    "bacon"
  end
end


>   # somehow create an object of type anonymous_class

my_object = anonymous_class.new


HTH,
Sebastian
-- 
NP: Mysticum - Let the Kingdom Come
Jabber: sepp2k / jabber.org
ICQ: 205544826