From: Stefan S. <se...@sy...> - 2004-09-30 04:44:33
|
Grzegorz Jakacki wrote: > All comments on the design and implementation, as well as feature > requests, are welcome. Feel free to post them to > opencxx-users(at)lists.sourceforge.net . before I send more comments I'd very much appreciate some discussion on my previous mails. Did anybody have a look into my alternative design ? Also, as people on this list may not be aware of this discussion: Grzegorz and I have been discussing whether it would be possible to 'join forces', i.e. develop Synopsis and OpenC++ together. Beside the license discussion that generated quite a bit of noise there were other points we discussed such as where such a development should take place. I suggested that development takes place inside the synopsis project, for basically two reasons: * I consider the infrastructure synopsis uses to be more advanced compared to OpenC++'s own (from the subversion tool over the issue tracker up to the qmtest unit testing framework) * I consider the synopsis code base to be a better starting point [*] for future work. I put a lot of work into cleaning up and refactoring the code, and I'v been making important progress over the last couple of weeks, in particular with symbol lookup and const expression evaluation that has to take place *during* the parsing, not in a second phase, to help the parser disambiguate certain expressions (templates, type lookup and overloading). I sincerely hope that even if our differences remain unsolvable to allow us to fully join the projects we are still able to collaborate in some way to understand the design issues both projects have to face if we want to provide high quality tools. Kind regards, Stefan [*] I invite everybody to have a look into synopsis' C++ parser that is based on an OpenC++ version from about four years ago, and then evolved more or less independently: http://synopsis.fresco.org/viewsvn/synopsis-Synopsis/trunk/Synopsis/Parsers/Cxx/occ/ |