Advanced compiler design and implementation - Muchnick, Steven S., 1945- (Morgan Kaufmann Publishers ; Elsevier, 1997)