From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-10-01 01:58:17
David Abrahams wrote:
>> My goal is to provide a fully standard compliant C++ parser
>> with C++ and python APIs to access the processing pipeline
>> as well as the abstract syntax tree for maximum power and flexibility.
> Stefan has recently been trying to get compile-time constants from
> sizeof() into the parser. As he knows, this is going to mean handling
> such things as template instantiation and overload resolution. This
> is a great opportunity to learn more about how C++ works and to create
> a compiler platform that's actually usable by C++ programmers for
> prototyping new features -- one of the major obstacles in C++
> standardization is that the source for the only open-source C++
> compiler has a steep learning curve.
Yea. I was thinking that a library which can perform overload resolution
(for example), and *can explain* everything which happens in the process,
would be a great help for learning C++ and for new features.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk