Related articles |
---|
JavaCC in teaching waldmann@imn.htwk-leipzig.de (Johannes Waldmann) (2004-12-16) |
Re: JavaCC in teaching gagnon.etienne_m@uqam.ca (Etienne Gagnon) (2004-12-17) |
Re: JavaCC in teaching demakov@ispras.ru (Alexey Demakov) (2004-12-17) |
Re: JavaCC in teaching mayan@sandbridgetech.com (Mayan Moudgill) (2004-12-19) |
Re: JavaCC in teaching desw@cogs.susx.ac.uk (2004-12-22) |
From: | Etienne Gagnon <gagnon.etienne_m@uqam.ca> |
Newsgroups: | comp.compilers |
Date: | 17 Dec 2004 00:26:48 -0500 |
Organization: | UQAM |
References: | 04-12-065 |
Keywords: | Java, courses |
Posted-Date: | 17 Dec 2004 00:26:48 EST |
Hi Johannes,
I use SableCC ( http://sablecc.org ) along Andrew Appel's book "Modern
Compiler Implementation in Java".
Etienne
P.S.: Of course, I am biased towards SableCC; but I sincerely think it
presents a much cleaner separation of generated vs programmer-written
code within a very nice OO framework for developing interpreters and
compilers. I've had much success with it in my classes.
Johannes Waldmann wrote:
> What is your opinion on using JavaCC in teaching?
>
> I consider using JavaCC as an example in my compiler construction
> course, effectively replacing flex/bison.
>
> While the "classical" tools are well covered in standard textbooks,
> is there similar coverage for JavaCC somewhere? .
>
> Any pointers and comments appreciated (especially from teachers).
--
Etienne M. Gagnon, Ph.D. http://www.info.uqam.ca/~egagnon/
SableVM: http://www.sablevm.org/
SableCC: http://www.sablecc.org/
Return to the
comp.compilers page.
Search the
comp.compilers archives again.