$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Joel de Guzman (djowel_at_[hidden])
Date: 2002-10-11 11:03:33
----- Original Message -----
From: <scleary_at_[hidden]>
> Is the Phoenix library also up for review at this time?
No.
> To those tuning in: Phoenix is a co-library of Spirit that provides
> functional programming in a manner similar to lambda/bind/FC++. The Spirit
> library, due to its design, benifits tremendously from a functional
> programming library -- but does not depend on one.
Yes, Spirit is independent of Phoenix. Semantic actions are just functors.
You can use STL, boost.lambda, bind.. etc... Phoenix is just a test-bed
for advanced FP in C++. Features such as local functions, local variables,
closures were original Phoenix innovations. Boost.Lambda has since acquired
these features (especially closures).
Cheers,
--Joel