Updated codegen.ml, compiler.ml, makefile.

Added comments for codegen.ml.