Re: Best lex/yacc for C++?
"Moonlit" <alt.spam@jupit er.universe> wrote in message
news:3f85e27d$0 $58701$e4fe514c @news.xs4all.nl ...[color=blue]
> Hi,
>
> Antlr Don't know anything about this, seems widely supported for[/color]
different[color=blue]
> languages, user java to generate code (I think).[/color]
yes it is written in Java.
[color=blue]
> Hmmm, still difficult to choose, ok at some point I just have to pick one[/color]
I[color=blue]
> guess.[/color]
You might also check out :
PCCTS -- This the predecessor to ANLTr, but it is written in C++.
There is a nice list of compiler compilers here:
[color=blue]
>
> I just decided to order my copy of vc++ 2003, hope it works with spirit[/color]
and[color=blue]
> well, I could always backtrack to flex++/byacc/bison++ if not.
>[/color]
The only problem I see with this is the latest version of VC++ still has
weak template support, and as you already know, Spirit is very template
intensive. Have you checked out the BOOST library, to which Spirit was
resently added too? It has some nice workarounds for various compilers.
DrX
"Moonlit" <alt.spam@jupit er.universe> wrote in message
news:3f85e27d$0 $58701$e4fe514c @news.xs4all.nl ...[color=blue]
> Hi,
>
> Antlr Don't know anything about this, seems widely supported for[/color]
different[color=blue]
> languages, user java to generate code (I think).[/color]
yes it is written in Java.
[color=blue]
> Hmmm, still difficult to choose, ok at some point I just have to pick one[/color]
I[color=blue]
> guess.[/color]
You might also check out :
PCCTS -- This the predecessor to ANLTr, but it is written in C++.
There is a nice list of compiler compilers here:
[color=blue]
>
> I just decided to order my copy of vc++ 2003, hope it works with spirit[/color]
and[color=blue]
> well, I could always backtrack to flex++/byacc/bison++ if not.
>[/color]
The only problem I see with this is the latest version of VC++ still has
weak template support, and as you already know, Spirit is very template
intensive. Have you checked out the BOOST library, to which Spirit was
resently added too? It has some nice workarounds for various compilers.
DrX
Comment