FYI: Blocks are a new feature in Objective-C (and C) being introduced
as part of Snow Leopard, roughly equivalent to Smalltalk blocks (but a
bit less flexible).
We have an implementation of a blocks runtime (minus support for GC)
in Étoilé's ObjectiveC2.framework, but now Apple has released theirs
under a BSD-style license.
David
Begin forwarded message:
From: Chris Lattner <[email protected]>
Date: 11 June 2009 02:02:42 BST
To: clang-dev Developers <[email protected]>
Subject: [cfe-dev] "Blocks" runtime
Hi all,
In case you didn't notice, we committed the source for the Apple
"blocks" runtime here:
http://llvm.org/svn/llvm-project/compiler-rt/
We haven't had a chance to properly integrate it into a build system,
the ultimate goal is to combine it with "compiler-rt" which is the
clang "libgcc" replacement (which should also be coming at some point
soon).
-Chris
_______________________________________________
Gnustep-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnustep-dev