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. _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice