$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Template metaprogramming libraries
From: Thomas Heller (thom.heller_at_[hidden])
Date: 2011-09-16 06:30:40
On Friday, September 16, 2011 06:17:00 AM David Sankel wrote:
> On Fri, Sep 16, 2011 at 4:51 AM, Thomas Heller
>
> <thom.heller_at_[hidden]>wrote:
> > On Thursday, September 15, 2011 12:31:50 PM David Sankel wrote:
> <snip>
>
> > <rant>
>
> <snip>
>
> > It should be noted though that phoenix users can get around
> >
> > > this somewhat by using _identifier syntax.
> > > </rant>
> >
> > #include <boost/phoenix.hpp>
>
> <snip>
>
> auto flip = lambda(_a = _1)[bind(_a, _2, _1)];
>
>
> <snip>
>
> > Thanks for your unqualified rant, David.
>
> huh?
Is this not what you were saying wasn't possible with phoenix?
Having a De Brujin style syntax is perfectly possible in phoenix. It just
hasn't been done yet cause, as you saw in my example, can be expressed by
using phoenix local variables.