[cfe-dev] "Blocks" in Clang (aka closures)
David Chisnall
csdavec at swansea.ac.uk
Tue Sep 2 15:39:24 PDT 2008
Hi Steve,
I could be wrong, and he only proposed the feature rather than
implementing it. His 1991 Taskmaster position paper at ECOOP
described them. His blocks were only downward funargs (intended for
exception handling), but the POC implementation using the same
syntax, I believe, allows them be full closures. The Taskmaster
paper is well worth reading.
David
On 2 Sep 2008, at 17:38, steve naroff wrote:
> David,
>
> I'm unfamiliar with the Brad Cox implementation of Blocks (though I
> know he's been a strong advocate for the feature). A few years ago,
> Brad and I worked on an ObjC "history" article for http://
> en.wikipedia.org/wiki/HOPL (and blocks weren't mentioned). Can you
> point me to any references? (I'm confused).
>
> Thanks,
>
> snaroff
>
More information about the cfe-dev
mailing list