Hi,
In message "Re: Eval'ing 'yield' in 1.8 and 1.9"
on Tue, 3 Jun 2008 18:12:32 +0900, "Vladimir Sizikov" <vsizikov / gmail.com> writes:
|Essentially, MRI 1.8 when eval'ing 'yield', actually yields to the
|block, supplied to eval.
|MRI 1.9 does not like that.
|
|I'd like to double-check with ruby-core, is this change in behavior
|intentional, is it a bug or a feature?
It's intentional. Actually 1.8 behavior is rather accidental.
matz.