cl traceable SBCL下的可追踪lambda函数
cl-traceable允许您编写可在SBCL下跟踪的lambda函数。Lambda函数在其他发行版中继续工作。sbcl下的运行示例:
cl-user> (defun mk-summator() (cl-traceable:traceable-lambda (abc) (mk-summator) (+ abc)))
mk-summator
cl-user> (defun mk-multiplier () (cl-traceable:traceable-lambda (&rest args) (mk-multiplier) (let ((summator (mk-summator))) (apply #'* (apply summator args))
下载地址
用户评论