根据这份文件:http://cl-cookbook.sourceforge.net/functions.html
(defun adder (n)
(lambda (x) (+ x n)))
(funcall (adder 12) 1)
Run Code Online (Sandbox Code Playgroud)
我必须使用funcall来调用(加法器12),而且一遍又一遍地编写funcall是非常无视的,有没有办法在scheme中编写类似的代码:
((adder 12) 1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
280 次 |
| 最近记录: |