From: Dave Burt Date: 2005-04-06T11:49:40+09:00 Subject: Re: [curiousity] why aren't declarations just syntactic sugar? "Bill Kelly" scribbled: > It'd probably at least have to be: > > (MyClass ||= Class.new) do > > so we can re-open classes as we currently do. "MyClass do ..." looks like a syntax error to me. How about a Class#| for this (think set union like Array#|)? MyClass |= Class.new do .... First-class methods would make implementation of something like this convenient. Cheers, Dave