Boost logo

Boost :

Subject: Re: [boost] Phoenix3 Status update.
From: Jeffrey Lee Hellrung, Jr. (jhellrung_at_[hidden])
Date: 2010-12-23 13:58:22


On 12/23/2010 9:34 AM, Thomas Heller wrote:
> Thomas Heller wrote:
>
>> Hi,
>>
>> some of you might have noticed that the version of phoenix3 located at
>> https://svn.boost.org/trac/boost/browser/sandbox/SOC/2010/phoenix3
>
> Uups, non working trac link ....
> here is the correct svn link:
> https://svn.boost.org/svn/boost/sandbox/SOC/2010/phoenix3
>
>> didn't
>> compile from time time to.
>> I just wanted to inform you that this is over now!
>>
>> Phoenix3 is in a stable state once again!
>> All tests from boost.bind are passing!
>> Placeholder unification is in place!
>> Now ... up to documentation writing and checking for BLL compatibility ...
>>
>> The compilers i tested are:
>> clang 2.8
>> gcc 4.5.1
>> gcc 4.2 (this only works with a patch for proto attached to this mail)
>>
>> I appreciate any feedback!
>>
>> I guess we can schedule the review now. Hartmut, does your offer still
>> stand?
>>
>> Regards,
>> Thomas

Great, looking forward to it.

Just making a (very) quick browse through the docs. Seems there's a typo in

https://svn.boost.org/svn/boost/sandbox/SOC/2010/phoenix3/libs/phoenix/doc/html/phoenix/advanced_topics/extending_actors.html

"Granted, this is not really elegant and not very practical (we could
have just used phoenix::begin(v) from the Phoenix algorithm module, but
we can do better."

Probably should be phoenix::size(v) (or the example should be changed to
use begin)...and you're missing a closing parentheses ;)

- Jeff


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk