Boost logo

Boost Users :

Subject: [Boost-users] [qi] parser stocks inside an endless loop
From: Boost_mailinglist_at_[hidden]
Date: 2013-02-02 08:01:04


Hello,

the attached example will stock inside an endless loop if I use

/*loop*/ Variable = *char_("a-zA-Z_0-9")>> ...

but works if I use

/*works*/ Variable = &char_("a-zA-Z")>> *char_("a-zA-Z_0-9")>> ...

or

/*works also*/ Variable = +char_("a-zA-Z_0-9")>> ... .

Why does it happen? And how can I prevent this behaviour?

Best regards




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