Language Dependent Phases Of Compiler