Modern Compiler DesignDick Grune, Henri E. Bal, Ceriel J.H Jacobs and Koen G. Langendoen (John Wiley & Sons, 2006)