“interpreter”的意思是解释器。在计算机科学中,解释器是一种将某种程序设计语言编写的源代码转换为可执行代码的软件工具,它能够直接将源代码转换为目标平台上的机器语言代码,无需事先了解某种编程语言的具体语法和规则。解释器通常在运行时进行,并且不需要事先编译或预处理代码。常见的解释器包括JavaScript解释器和Python解释器等。
1. Interpreter language:解释器语言,一种编程语言,它由解释器执行,而不是由编译器编译。
2. Interpreter model:解释器模型,一种程序设计范式,它逐行解释并执行代码,而不是编译代码。
3. Interpreter analysis:解释器分析,一种程序分析技术,用于分析程序中的语法和语义。
4. Interpreter optimization:解释器优化,一种程序优化技术,用于提高解释器性能和效率。
5. Interpreter code:解释器代码,用于执行解释器程序的代码。
6. Interpreter runtime:解释器运行时,解释器程序在运行时所使用的资源和技术。
7. Interpreter-based programming:基于解释器的编程,一种编程范式,使用解释器来执行代码。
8. Interpreter-compiler hybrid:解释器编译混合系统,一种系统架构,它结合了编译和解释器的优点。
9. Interpreter-based analysis:基于解释器的分析,一种程序分析技术,用于分析程序中的语法和语义,并使用解释器进行执行。