enerate a scanner and a parser;
</LI>

<LI>develop any supporting classes (like code generators or table handlers)
that are used in the grammar; </LI>

<LI>write a driver (main method) that initializes the scanner and calls the parser. </LI>
</UL>

<P>Coco/R processes an attributed grammar to generate the following files: </P>

<UL>
<LI><I>Scanner.java</I>: containing the classes <I>Scanner</I>, <I>Buffer</I>
and <I>Token</I>.
</LI>

<LI><I>Parser.java</I>: containing the class <I>Parser</I>.
</LI>

<LI><I>