Hi, > Hi, I have briefly review the code > global-5.9.6\libparser\Cpp.c > > It seems the parser was quite limited on parsing c++ language.
You are right. GLOBAL's parser is insufficient yet. However, I have no reserve force to rewrite the parsers. Instead, I would rather entrust it to outside projects. Since GLOBAL has plug-in parser mechanism now, everyone can write plug-in parsers and distribute them. Plug-in parser is a shared library, and is loaded into GLOBAL dynamically without rewriting GLOBAL itself. > I have try to rewrite the code::blocks' parser by using Quex lexer, this > will make your parser code clean and easy to learn. If you try to write GLOBAL's parser, it will become a big help to GLOBAL project. If it is achieved, I will link the site with pleasure. > See my personal parser project: > http://code.google.com/p/quexparser/ I saw it. It's a fine project. Thank you for informing it. -- Shigio YAMAGUCHI <[email protected]> PGP fingerprint: D1CB 0B89 B346 4AB6 5663 C4B6 3CA5 BBB3 57BE DDA3 _______________________________________________ Bug-global mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-global
