[解決]Boost.Phoenix V2
今のご時世なにV2のこと話すんだって感じですが、今は1.41ベースで書いてるので仕方ないです。
で、Boost.Spirit.Qi始めてみたんですが、semantic actionのところで
int n;
qi::int_[ phoenix::ref( n ) = qi::_1 ]
ってやると
hoge.cpp:7:76: error: no match for 'operator=' in 'boost::phoenix::ref [with T = int]((* & n) ) = boost::spirit::_1'
と怒られる。
これどう云うことですかね、、、
仕方ないからBoost.Lambda使ってます...
==== 10:27追記 ====
解決しました。ドキュメント爆発しろ!!!!!!