Related articles |
---|
Compiler-Compiler with visual debugging facilities lothar@informatik.unibw-muenchen.de (Lothar Schmitz) (2004-09-03) |
From: | Lothar Schmitz <lothar@informatik.unibw-muenchen.de> |
Newsgroups: | comp.compilers |
Date: | 3 Sep 2004 12:38:16 -0400 |
Organization: | Compilers Central |
Keywords: | tools, available |
Posted-Date: | 03 Sep 2004 12:38:16 EDT |
Hi all,
Have a look at our Jaccie compiler-compiler system,
which was developed for educational purposes, and
completed recently:
http://www2-data.informatik.unibw-muenchen.de/Research/Tools/JACCIE/index.html
It consists of
- a scanner generator
- LL(1), SLR(1), LALR(1), and LR(1) parser generators
- two simple attribute evaluator generators
- special editors for scanner/parser/attribute grammar definitions
- visual debugging windows for watching the details of the
generated compiler components at work (among other things,
parsers with conficts can be tested in nondeterministic mode)
- information windows for viewing first/follow sets,
parsing automata, parser conflicts etc
With a mouse click, you can produce the Java source code of generated
components and incorporate it into your own applications.
Jaccie is available for free via the above web site. There, you will
also find a lot of examples and very comprehensive documentation (also
including a tutorial text on the theoretical background).
Best regards,
Lothar Schmitz
Return to the
comp.compilers page.
Search the
comp.compilers archives again.