Just FYI ... Ryan has contributed some (initial) support for blocks in
ObjectivEClipse (seem to recall r145), which are of course usable
outside Objective C and Apple platforms. I don't know what the level
of support there is in using the CLang-gcc front end outside the Mac
is (and I've not tested it on the Mac yet either...) but it might make
sense to have a standardised impl for the parser if it is accepted as
a standard in the future.
I'm bringing this up on the CDT list as an FYI at this stage; I'm
guessing that a portable solution would be to determine whether blocks
are supported in the parser the same way that at symbols are supported
on a per-product basis.
Alex
Sent from my (new) iPhone