Daniel Marjamäki
Daniel Marjamäki
I feel that you should use simplecpp as a lexer and replace your scanner.ll file. The debug output is not 100% accurate so sooner or later I fear that you...
ok well it's not a huge deal for me.. unless you start bumping into problems and want to fix the debug output.. I am happy to have one more user...
the Token::str is a normal std::string and does not allow wide char data. Try to preprocess such code: int åäö = 123;
I interpret that reply as this was not taken from a real code example. Imho it does matter. A crash that affects ordinary users analyzing their real code is worse....
About the web server: I would like that we actively try to prevent misuse. As far as I remember the input code is not allowed to be larger than 1000...
We could tweak the `simplecpp` output a little. it could output `#line` directives when there linenumbers "jumps" more than 1000 lines or something. But well I think of this tool...
removed the `bug` label now.. because this is not a bug in `simplecpp` library as far as I see. It's the debug output that overflows.
@mgood7123 yes certainly that would be much better.
yes it is the intention to try to be standards compliant. thanks for this report.