CRAFTING A COMPILER - Fischer, Charles N. (Benjamin/Cummings Publishing, 1988)