کامپایلرها: Intermediate code representation & Optimize Pseudo code