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++ Library support » U++ Core » NTL and C4251
Re: NTL and C4251 [message #2789 is a reply to message #2788] Tue, 25 April 2006 14:07 Go to previous messageGo to previous message
jmansion is currently offline  jmansion
Messages: 15
Registered: April 2006
Location: London
Promising Member
Well, I agree that you can have more control over error reporting with a roll-your-own, but personally I would still look to a generator for the bits that can be easily automated, so then I can concentrate on building an AST that makes it as easy as possible to build the symbol tables and other structures, and having written compilers by hand before I definitely welcome these tools.

I find CoCo/R the easiest to use for simple tasks but I doubt its really up to C++ unless you you an external scanner. You have to defer a lot of C++ analysis anyway so the grammar isn't going to resolve identifiers to types as you go anyway.

Clearly, modern C++ semantics in practice are hugely dependent on the template and inline handling and getting the type searches right in such cases - and in making sure that error messages are sane and the generators won't help you here, but using LLVM as the back end surely will.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
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: TimeDate.cpp [BUG][FIXED]
Next Topic: Array container does only serialize base classes
Goto Forum:
  


Current Time: Fri May 10 20:48:34 CEST 2024

Total time taken to generate the page: 0.02719 seconds