LISP解释器是不是一个闭包
标准 Lisp 没有闭包,在 Lisp 中,变量要么是全局的,要么只在当前词法作用域中有效,局部变量,也就是临时变量不能继承到其子作用域中。要想实现有闭包的 Lisp, 复杂度要高很多。符号表的数据结构,也更复杂。
■网友
【LISP解释器是不是一个闭包】 如果lisp解释器能直接或间接运行不能在这个世界上存在的代码,算我输
■网友
这个问题的目的是什么?你当然可以把解释器的接口做成一个闭包(closure),比如interpret(ast) 其中environment初始值可以做成一个free variable
推荐阅读
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 鬼斗车|安全性是不是韩系车短板?到车里去寻找下答案!
- 孩子|张奶奶笔记:母乳是不是吃饱了?(权威文献摘录)
- Syniverse是不是南京最难进的IT公司
- 如果把DNS从godaddy转到DNSPOD是不是所有的二级域名都要重新设置,然后等这个各个ISP的缓存重新解析啊
- 看看老板是不是在画饼
- 当有人形容你翻脸比翻书还快,咋回答
- 优酷的立体声功能是不是脑残设计
- 妙招|有需要的快收藏吧你家宝宝是不是已经开始流口水了?护理有妙招
- Apple Pay 是不是有闪付功能的卡才能用
