Sohail Somani wrote:

> struct __some_random_name
> {
>     void operator()(int & t){t++;}
> };
> 
> for_each(b,e,__some_random_name());
> 
> Would this require a new tree node like LAMBDA_FUNCTION or should the
> parser do the translation? In the latter case, no new nodes should be
> necessary (I think).

Do you need new class types, or just an anonymous FUNCTION_DECL?

-- 
Mark Mitchell
CodeSourcery
[EMAIL PROTECTED]
(650) 331-3385 x713

Reply via email to