}
{
+#ifdef SPIRIT_NO_COMPILE_CHECK
//compile test only (bug_march_10_2011_8_35_am)
+ // TODO: does not work as intended with std <= c++03
typedef boost::variant<double, std::string> value_type;
using boost::spirit::qi::rule;
using boost::spirit::qi::eps;
rule<std::string::const_iterator, value_type()> r1 = r1 | eps;
+#endif
}
{