((lambda () )) 的方案中是否有简写
例如,代替
((lambda ()
(define x 1)
(display x)))
我希望能够做类似的事情
(empty-lambda
(define x 1)
(display x))
最佳答案
通常的成语是
(let ()
(define x 1)
(display x))
你当然可以把它变成一个快速的宏:
(define-syntax-rule (block E ...) (let () E ...))
关于lambda - ((lambda () )) 的简写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7801989/