wave cpp_tokens sample has a lexing error

Hello, I'm getting a lexing error when I run the attached file though the cpp_tokens sample. This happened in boost 1.33.1 and with the current boost from CVS. From the output of the program, it seems that it's missing the second double quote in the assignment: matched STRINGLIT (#391) at foo.c ( 5/ 5): >"xxxx\\" BAR "< Leo #define BAR "bar" #define BAZ "baz" const char* foo = "xxxx\\" BAR "\\xxxx\\" BAZ;

Leo Davis wrote:
I'm getting a lexing error when I run the attached file though the cpp_tokens sample. This happened in boost 1.33.1 and with the current boost from CVS. From the output of the program, it seems that it's missing the second double quote in the assignment:
matched STRINGLIT (#391) at foo.c ( 5/ 5): >"xxxx\\" BAR "<
Thanks for reporting! It's fixed in CVS::HEAD now. Regads Hartmut

Hartmut Kaiser wrote:
Leo Davis wrote:
I'm getting a lexing error when I run the attached file though the cpp_tokens sample. This happened in boost 1.33.1 and with the current boost from CVS. From the output of the program, it seems that it's missing the second double quote in the assignment:
matched STRINGLIT (#391) at foo.c ( 5/ 5): >"xxxx\\" BAR "<
Thanks for reporting! It's fixed in CVS::HEAD now.
Regads Hartmut
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
It works great! Thanks for your quick response! Leo
participants (2)
-
Hartmut Kaiser
-
Leo Davis