
编写一个Go语言解释器。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
通过使用Go语言,您可以实现一门功能强大的解释型语言。本书旨在帮助您深入学习和掌握以下关键技术:如何从零开始构建一个针对C语言编程风格的解释器;理解词法分析器(lexer)、语法分析器(parser)以及抽象语法树(AST)的原理,并学会自行设计和构建;探索闭包(closures)的概念及其工作机制,以及它们在编程中的重要作用;学习普拉特解析技术(Pratt parsing technique)和递归下降解析器(recursive descent parser)的运用;了解业界专家们讨论的关于内置数据结构的相关内容;以及掌握REPL(Read-Eval-Print Loop)的含义及其构建方法。
全部评论 (0)
还没有任何评论哟~


