一起来写个简单的解释器(14)
小楼一夜听春语 6年前 (2018-08-06) 8072浏览 1评论
本系列文章参考国外编程高手鲁斯兰的博客文章《Let’s Build A Simple Interpreter》。 在这一篇文章中,我们主要学习以下内容: 作用域的作用是什么?如何在带有符号表的代码中实现? 什么是嵌套作用域?如何使用链式作用域符号表...
小楼一夜听春语 6年前 (2018-08-06) 8072浏览 1评论
本系列文章参考国外编程高手鲁斯兰的博客文章《Let’s Build A Simple Interpreter》。 在这一篇文章中,我们主要学习以下内容: 作用域的作用是什么?如何在带有符号表的代码中实现? 什么是嵌套作用域?如何使用链式作用域符号表...
小楼一夜听春语 6年前 (2018-07-31) 5120浏览 0评论
本系列文章参考国外编程高手鲁斯兰的博客文章《Let’s Build A Simple Interpreter》。 在这个系列文章的最后四篇(第14-17部分)文章中,我们将学习到以下内容: 第14部分:嵌套作用域(Nested scopes) 第1...
小楼一夜听春语 6年前 (2018-07-27) 4969浏览 0评论
本系列文章参考国外编程高手鲁斯兰的博客文章《Let’s Build A Simple Interpreter》。 “Be not afraid of going slowly; be afraid only of standing still.” &...
小楼一夜听春语 6年前 (2018-07-26) 5832浏览 0评论
本系列文章参考国外编程高手鲁斯兰的博客文章《Let’s Build A Simple Interpreter》。 通过前面的学习,我们了解了以下内容: 1、 如何把语句分解为记号。 这个过程叫做词法分析(lexical analysis)。 解释器的...