Addin exceptions in SvStream

Michael Stahl mstahl at redhat.com
Sat Dec 22 09:13:38 PST 2012


On 22/12/12 12:53, Marc-André Laverdière wrote:
> Tell me, why Clang then? Is it because the JavaCC or Antlr grammars
> weren't good enough?

uhm... have you ever tried to write a C++ parser?  reinventing that
wheel takes man-years (or perhaps man-decades) of effort to get right...
 this and the fact that for the longest time C++ frontends were tightly
coupled to compiler internals is the main reason why there are ~no
working C++ refactoring tools today, and hopefully LLVM and/or GCC's
plugin interfaces will fix that some time.



More information about the LibreOffice mailing list