Crafting a compiler with C. - Fischer, Charles N.; Leblanc, Richard J. (New York : W. A. Benjamin Inc., 1991)