3

MATLAB 和 GNU Octave 解释器是否像旧意义上的解释器一样工作?他们是解析每一行,将其翻译成机器代码并执行,还是先将整个代码翻译成中间表示(如 Python 字节码、perl AST 等),然后再解释 IR。

对于 GNU Octave 和 MATLAB,使用字节码或中间表示来提高效率似乎很合理(不仅仅是为了混淆)。

4

0 回答 0