Compiler design - Wilhelm, R. (Reinhard) 1946- (Addison-Wesley, 1995)