【发布时间】:2010-07-09 14:37:01
【问题描述】:
我最近一直在研究Scheme,遇到了一个按以下方式定义的函数:
(define remove!
(let ((null? null?)
(cdr cdr)
(eq? eq?))
(lambda ... function that uses null?, cdr, eq? ...)
绑定null的目的是什么?为空?或 cdr 到 cdr,当这些内置函数在没有 let 块的函数定义中可用时?
【问题讨论】:
标签: scheme