Crafting a compiler with C - Fischer, Charles N. (The Benjamin/Cummings Publishing Company, Inc., 1991)