From: Daniel Brockman Date: 2005-06-30T02:28:19+09:00 Subject: Re: yield does not take a block Eric Mahurin writes: > If these [modifying a class/singleton class] were done at > compile/parse time or nondestructively (returning a new > class/object), it would be easier to optimize ruby, but obviously > less flexible. You didn't respond to my question: >> I don't see how returning a new class could be useful in any way. >> For example, what should happen if you say this? >> >> class Numeric ; def infinite? ; false end end -- Daniel Brockman