Re: new experimental C++ parser (branch)
Roman Yakovenko <[email protected]>
| Newsgroups | gmane.comp.documentation.synopsis |
|---|---|
| Message-ID | <[email protected]> |
On 10/24/05, Stefan Seefeld <[email protected]> wrote: > Roman Yakovenko wrote: > > > > Why not to take C++ parser from gcc? > > There are a number of reasons: > > 1) The generated intermediate representation is quite different > from the one synopsis is using. May be I wrong, but it seems to me that it should not be too difficult to move from one intermediate representation to an other > 2) It is written in C. What wrong with it? > 3) It is released under the GPL and thus not compatible with > synopsis' LGPL. That is really problem, but may be some parts of your code/product could be released under different license? > However, there is a big deal of inspiration I get from the gcc C++ > parser, notably its handling of tentative parsing. Are you going to build something similar to boost.wave ? It would be nice to have standard intermediate representation. > Regards, > Stefan > > _______________________________________________ > Synopsis-devel mailing list > [email protected] > http://lists.fresco.org/cgi-bin/listinfo/synopsis-devel >