Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2007-07-08 00:37:39

David A. Greene wrote:
> On Saturday 07 July 2007 22:23, Eric Niebler wrote:
>> BTW, are you working with Dan Marsden on the Phoenix port, or just
>> experimenting with your own Proto-flavored lambda library? Just curious.
> Nope, not on phoenix. I'm not working on a lambda library at all. I'm
> doing some experiments with compilers and language representation,
> so I will eventually want to transform this into an abstract syntax tree
> that can be analyzed and manipulated.
> I'm hopeful that boost::proto will be useful for constructing a DSEL that
> non-compiler-expert people can use to express program construction
> (replacing bits of a program with something else, etc.). Naturally, I'm
> looking for something close to a C-like syntax.

I'll be interested to see how it turns out.

> It's too bad that the
> semantics of operator->() make it tough to overload in proto.

Too true. But there's always operator ->*().

Eric Niebler
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at