
John Maddock wrote:
Any ideas? Note that simply including spirit/core.hpp is enough to trigger this error.
OK looks to be a typo, this fixes it: Index: boost/spirit/home/classic/core/scanner/scanner.hpp =================================================================== --- boost/spirit/home/classic/core/scanner/scanner.hpp (revision 45671) +++ boost/spirit/home/classic/core/scanner/scanner.hpp (working copy) @@ -256,7 +256,7 @@ operator*() const { typedef typename PoliciesT::iteration_policy_t iteration_policy_type; - return iteration_policy_type::filter(iteration_policy_t::get(*this)); + return iteration_policy_type::filter(iteration_policy_type::get(*this)); } scanner const& HTH, John.