0
emacs VM中是否有elisp解释器和字节码解释器,或者是一个解释器?emacs解释器如何评估表达式?
如果只有一个解释器,它可以评估哪种代码格式?
- 只有s表达式(所以字节码只是一种s表达式?)。
- 只有字节码(所以s-expression将在评估前被编译?)。
- 他们俩(为什么不只是字节码?)。
我觉得emacs只有一个解释器,它只能评估s表达式,字节码是一种s表达式。那么为什么解释器在评估之前没有将s表达式编译成字节码,为什么我们需要byte-compile
函数呢?宏的原因?
不错的答案,谢谢你的帮助! – Color