Crafting a compiler with C. - Fischer, Charles N.; LeBlanc, Richard J. (The Benjamin/Cummings Publishing Co., Inc., 1991)