|
Boost Users : |
From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2005-05-16 14:32:50
Sorry...
> 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 =
It should be:
parse_info<std::string::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