Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 Go to previous messageGo to previous message
unodgs is currently offline  unodgs
Messages: 1366
Registered: November 2005
Location: Poland
Ultimate Contributor

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.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Navigator buttons don't highlight very well
Next Topic: Change font color in tpp editor doesn't works
Goto Forum:
  


Current Time: Tue May 14 14:32:19 CEST 2024

Total time taken to generate the page: 0.02621 seconds