結果 : explain various intermediate code generation techniques