|What is the Simplest Programming Language? email@example.com (merosonox) (2003-01-04)|
|Re: What is the Simplest Programming Language? firstname.lastname@example.org (2003-01-07)|
|Re: What is the Simplest Programming Language? email@example.com (Eliot Miranda) (2003-01-12)|
|Accent compiler compiler? firstname.lastname@example.org (Hugo Rozas) (2003-01-17)|
|Re: Accent compiler compiler? email@example.com (Georges LOUIS) (2003-01-21)|
|Re: Accent compiler compiler? firstname.lastname@example.org (Albert Hofkamp) (2003-01-21)|
|Re: Accent compiler compiler? email@example.com (Clint Olsen) (2003-01-25)|
|From:||Albert Hofkamp <firstname.lastname@example.org>|
|Date:||21 Jan 2003 00:16:52 -0500|
|Organization:||Eindhoven University of Technology, The Netherlands|
|References:||03-01-013 03-01-027 03-01-064 03-01-076|
|Posted-Date:||21 Jan 2003 00:16:52 EST|
On 17 Jan 2003 20:02:21 -0500, Hugo Rozas <email@example.com> wrote:
> Hi to All
> use flex and bison, but surfing the web found this compiler compiler :
> Accent. What i like about it, is; It seems relative small and simple and
> has some advantages over Yacc. The problem is that it's a little
> unknown and I don't know if it really works and if it's bug free.
> Have anyone used it and can recommend it?
I used it as syntax checker, i.e. without adding actions to build an AST.
The parser itself does seem to work, but I got a huge list of compiler
warnings (I always compile code with -Wall) from the generated parser C
The main concern was/is not so much the warnings themselves (they are
fairly trivial problems), but the fact that after adding my own code,
warnings from my code would probably drown in the flood.
I reported this fact over 1 year ago.
Last december, I looked again at Accent, and the same version as 1
year ago is still distributed. Maintenance of Accent seems to
happening very slowly.
If you intend to use Accent to build an AST, you either
- compile the parser code without checking for warnings (i.e. no -Wall),
- live with the flood of warnings when compiling with -Wall, or
- fix the problem before using Accent (the source of Accent as well as the
construction toolkit used to build Accent are freely available).
Return to the
Search the comp.compilers archives again.