导读 大家好,小皮来为大家解答以上问题。解释器的功能是这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!
1、解释程序的功能是解释高级语言程序
大家好,小皮来为大家解答以上问题。解释器的功能是这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!
1、 解释程序的功能是解释高级语言程序的执行。
2、 应该明白,解释器是一种高级语言翻译程序,其总体结构可以分为两个主要模块:解释器模块和运行模块。
3、 就像外语翻译中的“口译”一样,把一个句子翻译成另一个句子并不产生全文的译文。
4、 而且解释器主要以源语言(比如BASIC)编写的源程序作为输入,解释的方式就是你每执行一句就翻译一句,也就是一边执行一边解释。
5、 编译的方法是在程序第一次执行前进行一次完整的翻译过程,然后每次执行时可以直接执行翻译后的二进制文件。
6、 数据扩展:解释器是一种语言处理程序,在词法、语法、语义分析等方面与编译器的工作原理基本相同。但在运行用户程序时,它直接执行源程序或源程序的内部形式(中间代码)。
7、 所以解释器不产生目标程序,这是它和编译器的主要区别。
8、 .
关于解释器的功能是的介绍到此结束,希望对大家有所帮助。