Lisp 與眾不同的部分原因是肥惭,它被設計成能夠自己進化跳纳。你能用 Lisp 定義新的 Lisp 操作符叶撒。Lisp 就像生物的 DNA 一樣绝骚,這樣的語言永遠不會過時。
Ubuntu 上安裝
sudo apt-get install clisp
概念
詞法閉包(Lexical Closure)
在沒有閉包的語言中祠够,變量的生命周期只限于創(chuàng)建它的環(huán)境压汪。但在有閉包的語言中,只要有一個閉包引用了這個變量古瓤,它就會一直存在止剖。
宏
Lisp 程序是用 Lisp 的數(shù)據(jù)結構來表示。這表示你可以寫出會寫程序的程序落君。人們真的需要這個嗎穿香?沒錯 ── 它們叫做宏。