Compiler Construction - Moor, Oege; Kanade, Takeo; Schwartzbach, Michael I.; Kittler, Josef (Springer Berlin Heidelberg, 2009)