摘要: 关键字解释器, C#, Scheme, 函数式编程关于本文介绍了如何使用C#实现一个简化但全功能的Scheme方言——iScheme及其解释器,通过从零开始逐步构建,展示了编程语言/解释器的工作原理。作者Lucidaa.k.aLuc如果你是通过移动设备阅读本教程,或者认为本文的代码字体太小的,请使用该链接以获得更好的可读性(博客园的markdown解析器实在诡异,这里就不多吐槽了)。提示如果你对下面的内容感兴趣:实现基本的词法分析,语法分析并生成抽象语法树。实现嵌套作用域和函数调用。解释器的基本原理。以及一些C#编程技巧。那么请继续阅读。如果你对以下内容感兴趣:高级的词法/语法分析技术。类型推 阅读全文
posted @ 2014-03-24 06:48 _Luc_ 阅读(38602) 评论(15) 推荐(42) 编辑