classes needed by the compilation process. These classes
typically contain methods that are called from the semantic actions of the
attributed grammar. For example, the Taste compiler has a symbol table class
(<A HREF="../Taste/TL.java">TL.java</A>) and a code generator (<A
HREF="../Taste/TC.java">TC.java</A>). </LI>

<LI>Compile the generated parts and the hand-written parts to get a running
compiler. </LI>
</OL>

<A NAME="Apps"></A>
<H2>6. Useful applications of Coco/R</H2>

<P>Coco/R has been used for va