From: Charles Oliver Nutter Date: 2007-11-25T05:20:19+09:00 Subject: Re: retry semantics changed Charles Oliver Nutter wrote: > Yukihiro Matsumoto wrote: >> Perhaps. I just wanted to know what he meant in the word "dangerous". > > By dangerous I mean "undetectable and unexpected side effects". The > original behavior is "most dangerous" because retry in a piece of code I > call can cause my code to behave differently (drastically so...I DO NOT > want code I call to ever cause reevaluation unless I tell it to do). > > The block-based behavior is less dangerous, but largely only causes This should have read: "The block-based behavior is less dangerous, because it largely..." - Charlie