From: Dave Thomas Date: 2001-05-15T10:55:13+09:00 Subject: [ruby-talk:15131] Re: How do I alias a class method? David Alan Black writes: > But then, again to be consistent, wouldn't that mean changing this: > > class A > ... > end > > to this: > > A = class.new { > ... > } And then to be _really_ consistent, there's the fact that with current Ruby, a = (class A self end ) is a syntax error, whereas a = eval "class A self end " is not (and in the latter case you can do a.new to create new objects of class A). Dave