boost::spiritのセマンティックアクションで関数を使いたい Nov 19, 2016 現在 boost::spirit を使って関数電卓を作っています。 四則演算は次のような感じで実装できますが、 (double_>>'+'>>double_)[_val=_1+_2] 関数の場合、例えば二つの数の平均を計算する関数などを考えたとき、 (double_>>','>>double_)[_val=Average(_1,_2)] という感じにすることはできますか?