Jan. 29, 2012
12:40 p.m.
Am 2012-01-29 um 13:17 schrieb Dave Mason:
On 2012-Jan-29, at 4:22 , Stéphane Ducasse wrote:
is there a naming convention for such blocks. In the chapter I called them escaping block but I also used continuation blocks. (I do not like continuation blocks since to me it is unclear) but if this is a convention I would follow it.
Continuation blocks is wrong - continuations are a particular thing and this would be confusing.
Escaping blocks is fine, but I call them returning blocks. I could see an argument for either
I think these are "blocks with non-local return" :) (as opposed to blocks with "local return" like [:x :y| x*x. x + y]) Best -Tobias