Compilers - A V Aho; Ravi sethi; M S Lam (Pearon, 2007)