Home » U++ TheIDE » U++ TheIDE: CodeEditor, Assist++, Topic++ » C++ Parser
Re: C++ Parser [message #34161 is a reply to message #34159] |
Tue, 25 October 2011 17:53 |
Novo
Messages: 1358 Registered: December 2006
|
Ultimate Contributor |
|
|
mirek wrote on Tue, 25 October 2011 11:36 |
I believe that the real trouble is not C++ parser alone, working on single file, but how to make all files work together (with all macros and headers and such).
|
AFAIK, clang is a real compiler, so, it has to parse all included files. The difference with gcc is that internal data structure is more high level and it stores more info for each parsed element. As a result you can use it not just to jump/navigate among files but also to regenerate file back (or to do some refactoring and generate files after that). It is a real parser an you have real type info about each node. The only question is performance. But XCode is based on clang and seems to work fine.
Regards,
Novo
|
|
|
|
|
C++ Parser
By: unodgs on Wed, 28 September 2011 14:03
|
|
|
Re: C++ Parser
By: unodgs on Wed, 28 September 2011 14:11
|
|
|
Re: C++ Parser
By: unodgs on Wed, 28 September 2011 14:16
|
|
|
Re: C++ Parser
By: mirek on Wed, 28 September 2011 23:14
|
|
|
Re: C++ Parser
By: unodgs on Wed, 28 September 2011 23:27
|
|
|
Re: C++ Parser
By: Novo on Thu, 29 September 2011 16:30
|
|
|
Re: C++ Parser
By: unodgs on Tue, 25 October 2011 14:27
|
|
|
Re: C++ Parser
By: mirek on Tue, 25 October 2011 17:36
|
|
|
Re: C++ Parser
By: Novo on Tue, 25 October 2011 17:53
|
|
|
Re: C++ Parser
By: unodgs on Tue, 25 October 2011 18:48
|
|
|
Re: C++ Parser
By: fudadmin on Tue, 25 October 2011 17:46
|
|
|
Re: C++ Parser
By: unodgs on Tue, 25 October 2011 18:52
|
Goto Forum:
Current Time: Tue May 14 08:32:44 CEST 2024
Total time taken to generate the page: 0.02181 seconds
|