解释器与编译器

时间:2013-09-13 16:11:54

标签: compiler-construction interpreter

我们知道编译器使用符号表来存储有关所有程序数据的信息。但是解释器如何管理数据以及实际的过程解释器是什么?

1 个答案:

答案 0 :(得分:2)

可能会this帮助您: -

  

在软件开发周期中,程序员经常进行   更改源代码。使用编译器时,每个   时间对源代码进行了更改,他们必须等待   编译器翻译更改的源文件并链接所有   在程序执行之前,二进制代码文件在一起。该   程序越大,等待的时间越长。相比之下,一个程序员   使用口译员作为口译员的等待时间要少得多   通常只需要将正在处理的代码转换为   因此,中间表示(或根本不翻译)   在测试变更之前需要更少的时间

另请查看两者之间的comparison