Generating Code From Dag In Compiler Design