P's own
<code>Lexer.jflex</code>, which is already using the new feature.</p>

<p>All You have to do is providing Your CUP-generated parser with the new
SymbolFactory which can be done like this:</p>
<pre>
SymbolFactory symbolFactory = new ComplexSymbolFactory();
MyParser parser = new MyParser(new Lexer(inputfile,symbolFactory),symbolFactory); 
</pre>

<p>The <code>ComplexSymbolFactory</code> is used straight-forward: In Your
lexer, instead of directly creating <code>Symbol</code>-Objects, You call
the fact