Purpose Of Intermediate Code