有些人声称下面的代码是Lisp中闭包的一个例子.我不熟悉Lisp,但相信他错了.我没有看到任何自由变量,在我看来它是普通高级函数的一个例子.你能否判断......
(defun func (callback) callback() ) (defun f1() 1) (defun f1() 2) func(f1) func(f2)
lisp closures
closures ×1
lisp ×1