Re: FWD:Re: refactoring
Stefan Seefeld <[email protected]>
| Newsgroups | gmane.comp.documentation.synopsis |
|---|---|
| Message-ID | <[email protected]> |
Hi David, I hope we can sort out the current mail dilemma ! Meanwhile: (Dave Abrahams) wrote: > Stefan Seefeld <[email protected]> writes: >>There is still a lot of code in the C++ parser module that needs to >>be cleaned up, and I plan to shortly build an alternative python >>extension module for C++ parsing that uses the new symbol lookup >>(and overload resolution, which I'm working on now), instead of >>the old and rather inefficient code. > > > Wow, that's great! Are you really implementing the C++ overloading > and name lookup rules, including all the template stuff? This is an > unbelievably complicated area. I'v been working on symbol resolution, but without any type analysis, i.e. there is no overload resolution yet. While I would definitely like to work on all this, I'm not sure how much I can do single-handedly, as I realize just how complicated all this gets. I would certainly appreciate any help on any level. In particular, I'm looking for an elegant design that helps to generate a representation for C++'s type system, and which can then be used to obtain information about type relationships... Regards, Stefan