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

Reply via email to