Compiler construction. - Waite, William M. (Berlin : Springer Verlag, 1984)