Vickenty Fesunov

Results 33 comments of Vickenty Fesunov

Hi @ugo-fl, thank you for raising the issue, we will try to reproduce it. Since you mention `@PreDestroy`, are you creating client instances for each web request? If so, having...

Thank you for the suggestion! As it changes the module name, I believe this would be a breaking change for module aware builds, wouldn't it?

Would it make sense to instead expose the full `status` field, so that any of the available levels can be set?

Good point! If there is no foreseeable need for more status options, what you have now in the PR might be better.

Indeed, serializing AST back to source code would be a nice addition. What do you mean by "line precise"?

@katyo We do macro expansion before parsing, so serializing AST would not yield the same text line for line. At best, it would be able to re-create source text after...

Hi. Thank you for making this pull request. Just out of curiosity, did you make any benchmarks to compare performance with and without an interner? I wonder what kind of...

I did some quick tests with `dump` (see 28fca4b34e3f48b82b786ad695886e781eed6fd2) and on a randomly generated source file. I got a modest ~4% improvement in instruction counts (664M vs 690M IRs), and...

Indeed, lang-c currently relies on gcc to do preprocessing. I don't know if msvc command-line compiler can be used as a stand-alone preprocessor, but it would be nice to support...

Indeed, error reporting is one of the weak places currently. Our current parser generator lacks the facility to report exact text that failed to parse. We do return expanded source...