On Sun, 23 Nov 2003, T. Onoma wrote:
> On Sunday 23 November 2003 10:44 am, george.marrows / ps.ge.com wrote:
> > So, yes, it complicates semantics and VMs, but no, please don't get
> > rid of it!
> I can't talk for how it might effect RITE VM. But I would think at the very 
> least there should be a way to "class freeze" at object. (Note that freeze 
> dosen't do it.)

do you mean freezing a singleton class?

a=Object.new
class<<a; freeze; end

def a.foo; end
#==> #<TypeError: (eval):1: can't modify frozen class/module>

class Object; def foo; end end
#==> nil

________________________________________________________________
Mathieu Bouchard                       http://artengine.ca/matju