|
Boost Users : |
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2005-05-16 14:26:07
Thorsten Ottosen wrote:
> Shouldn't it be possible to parse with the following syntax:
>
> std::string text( "fooooo");
> static rule<> r = *space_p >> '"' >>
> (*alnum_p)[assign_a(name)] >> '"';
> parse_info<std::string::const_iterator> info =
> boost::spirit::parse( text.begin(), text.end(), r );
>
> How do I otherwise interpret
>
> http://www.boost.org/libs/spirit/doc/scanner.html
>
> ?
It should be:
std::string text( "fooooo");
static rule<std::string::iterator> r =
*space_p >> '"' >> (*alnum_p)[assign_a(name)] >> '"';
parse_info<std::string::const_iterator> info =
boost::spirit::parse( text.begin(), text.end(), r );
Regards Hartmut
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net