为什么有些使用#'(lambda而不是只(lambda在 Common Lisp 中使用?有性能优势还是什么?
因为,正如 Peter Siebel 和其他人所解释的那样,在 CL 中,“以下 LAMBDA 表达式:(lambda () 42)在其评估的上下文中出现时扩展为以下内容:(function (lambda () 42))”。
为什么有些使用#'(lambda而不是只(lambda在 Common Lisp 中使用?有性能优势还是什么?
因为,正如 Peter Siebel 和其他人所解释的那样,在 CL 中,“以下 LAMBDA 表达式:(lambda () 42)在其评估的上下文中出现时扩展为以下内容:(function (lambda () 42))”。