请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

程序翻译与程序解释是否生成新的程序的区分

按照老师课件所描述的,我觉得是程序解释会用L0编写的解释器生成另一个程序,而程序翻译只是用编译器将高级L1翻译成低级L0,但这个老师总结有点冲突,所以想问下,我哪里理解错了呢?请老师指正
图片描述

正在回答

1回答

你的这个理解和老师哪个总结冲突了呢?

0 回复 有任何疑惑可以回复我~
  • 提问者 秋水x #1
    你课件里总结的是“翻译过程生成新的L0程序,解释过程不生成新的L0程序”,和我理解的相反
    回复 有任何疑惑可以回复我~ 2020-02-16 09:35:59
  • 咚咚呛 回复 提问者 秋水x #2
    噢噢,理解你的问题了,是这样的,解释过程是不生成新的L0程序的,解释器是提前写好的,而翻译时翻译过程生成的L0程序,而且这两个L0程序也不是同样的,解释过程的L0程序是解释器,翻译过程的L0程序是真正的程序逻辑,所以你的理解需要纠正一下。
    回复 有任何疑惑可以回复我~ 2020-02-16 12:11:59
  • 提问者 秋水x 回复 咚咚呛 #3
    嗯嗯,谢谢老师
    回复 有任何疑惑可以回复我~ 2020-02-16 15:34:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信