The diagram below depicts the data flow in the front-end of the TigerCompiler. It is an extract from the complete CompilerArchitecture. The components of the front-end are part of the TigerFront package.
http://www.cs.uu.nl/~visser/teaching/hpc/frontend.gif