Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
众所周知,编译器使用符号表来存储有关所有程序数据的信息。但是解释器如何管理数据以及解释器遵循的实际流程是什么?
可能这对您有帮助:-
在软件开发周期中,程序员对源代码进行频繁的更改。使用编译器时,每次对源代码进行更改时,都必须等待编译器翻译更改的源文件并将所有二进制代码文件链接在一起,然后才能执行程序。程序越大,等待的时间越长。相比之下,使用解释器的程序员的等待时间要少得多,因为解释器通常只需要将正在处理的代码翻译成中间表示(或根本不翻译),因此在更改之前需要的时间要少得多。经过测试
另请查看两者之间的比较。