Code generation in compiler theory and its tools [ - Canady, Karren (White Word Publications, 2012)