After 4 Intermediate Code Generation