next up previous
Next: Left Factoring Up: No Title Previous: Eliminating Left Recursion

Another Problem


\begin{program}
Factor~=~ident~$\vert$~ident~''[''~Expression~'']''~$\vert$~numlit.\end{program}

\begin{program}
{\vem void}~Factor()~\{
\ ~~~~~~~~{\vem if}~(token~$==$~IDENT)~...
 ...oken();
\ ~~~~~~~~~~~~~~~~{\vem else}~error();
\ ~~~~~~~~\}
\ \}\end{program}



Christoph Zenger
4/6/2000