2014年10月7日
摘要: 前面讲述了如何验证语句,这章讲述如何构建一个解释器来执行语句,解释器有两种,高级解释器直接执行语句源码或AST这样的中间结构,低级解释器执行执行字节码(更接近机器指令的形式)。高级解释器比较适合DSL,而不适合通用编程语言;一般来说,DSL更需要简单、廉价的实现,不是很在乎执行效率;这个笔记只学习高... 阅读全文
posted @ 2014-10-07 22:09 longhuihu 阅读(529) 评论(0) 推荐(0) 编辑