Principles of compiler design - Aho,Alfred V. (Narosa, 2002)