Problems In Code Generation