Compiler Design Syntactic and Semantic Analysis - Wilhelm, Reinhard; Seidl, Helmut; Hack, Sebastian (Springer Berlin Heidelberg : Imprint: Springer, 2013)