Type Conversion In Compiler Design