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
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.