Show you how to write an interpreter step by step.