id summary reporter owner description type status milestone component version severity resolution keywords cc 3701 Problems with lit() with one-character strings Kalle Rutanen Joel de Guzman "Hi, I have a rule in the grammar defined as: typedef qi::rule Rule; Next I would like to define such a rule by: Rule operation = lit(""+"") | lit(""sum"") However, this will create errors. The problem seems to be the one-character string ""+"". If it is changed to e.g. ""++"" then there is no problem. It looks like ""+"" is interpreted as a single character and not as a string. " Bugs closed Boost 1.42.0 spirit Boost 1.41.0 Problem wontfix