Home » U++ TheIDE » U++ TheIDE: CodeEditor, Assist++, Topic++ » C++ Parser
Re: C++ Parser [message #34162 is a reply to message #34159] |
Tue, 25 October 2011 18:48 |
|
Quote: | 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).
|
I had also #include <Core/Core.h> in the sample file and the speed was more than acceptable (especially the second time when files were cached by the system I guess). Besides clang supports precompiled headers what should make parsing fast enough even if lots of headers and macros are involved.
Integrating clang with upp is also very easy. It's only one file libclang.dll (4.7 MB) that has to be distributed with the rest of the framework.
Anyway I'll try to finish the demo and add the whole upp library with windows headers and see what the speed will be.
|
|
|
|
|
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 14:32:19 CEST 2024
Total time taken to generate the page: 0.02621 seconds
|