脚本语言解释器源代码学习

sla*_*ast 9 c c++ scripting interpreter

我想阅读并学习脚本语言的解释器/编译器的源代码.什么脚本语言解释器/编译器具有最简单,最干净,最容易阅读的源代码?我更喜欢用C/C++编写(还有什么编写的编译器?)因为我打算用C编写编译器.

Ede*_*der 11

看看lua,您可以浏览编程语言的第一版,看看它是如何演变的.它是用C语言编写的,代码简洁明了.您几乎可以在每种编程语言中编写编译器,但C是大多数程序员选择的编译器.


Kur*_*aum 6

CPython的断流已经有相当长的一段时间,我会想象它会是你非常有用.