Lisp 学习

Lisp 与众不同的部分原因是,它被设计成能够自己进化。你能用 Lisp 定义新的 Lisp 操作符。Lisp 就像生物的 DNA 一样,这样的语言永远不会过时。

Ubuntu 上安装

sudo apt-get install clisp

概念

词法闭包(Lexical Closure)
在没有闭包的语言中,变量的生命周期只限于创建它的环境。但在有闭包的语言中,只要有一个闭包引用了这个变量,它就会一直存在。


Lisp 程序是用 Lisp 的数据结构来表示。这表示你可以写出会写程序的程序。人们真的需要这个吗?没错 ── 它们叫做宏。

参考

猜你喜欢

转载自blog.csdn.net/weixin_33763244/article/details/86806437
今日推荐