$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Leo Davis (ldavis_at_[hidden])
Date: 2007-03-27 12:41:03
Hartmut Kaiser wrote:
> Leo, 
> 
>>>> I was able to get the behavior I wanted by applying the following 
>>>> patch in libs/wave/src/cpplexer/re2clex.  I don't know if 
>> this is a 
>>>> good idea or not.  I wasn't able to get something that 
>> looked correct 
>>>> out of re2c, so I don't have those patched.
>>> I'm not able to reproduce this problem in the CVS::HEAD 
>> version. I get 
>>> you expected output as you mention above. Have you tried 
>> this with the 
>>> CVS version?
>> Yes, I updated from CVS::HEAD again today and rebuilt the lib 
>> and lexed_tokens.  I still get the "invalid character" error 
>> for an empty file.
>>
>> I'm using gcc 4.1.2 on Linux 2.6.
> 
> I applied your patch to the *.re files and regenerated the *.inc files. It's
> in Boost CVS::HEAD. Could you verify please?
Sure.  I updated from CVS::HEAD and rebuilt lexed_tokens, which works
correctly (like Boost 1.33.1) again.  I also rebuilt my static analysis
tool (it's basically a hacked up version of lexed_tokens) and analyzed
my sources and got the same answers as before (minus the "invalid
character" error).
Thanks!
Leo