推荐刘鑫老师的新书,写一个demo编译器或者写一个demo解释器是每一个程序员都应该干的事情。但是编译原理太难,写一个Lua语言的解释器都很难。可是,如果只是写一个比正则表达式略微简单一些的微型解释器,是每个程序员都有机会的,跟着刘老师的书学习微型解释器的构造与实现,五星推荐。此外,解释器在很多地方都有实用的价值,像流行的低代码开发,本质上也是一种智能解释器。