Outlining basic compiler flow.