cl-indeterminism:Codewalk 表单并查找,哪些变量和函数是未定义的

时间:2024-07-05 07:27:21
【文件属性】:

文件名称:cl-indeterminism:Codewalk 表单并查找,哪些变量和函数是未定义的

文件大小:18KB

文件格式:ZIP

更新时间:2024-07-05 07:27:21

CommonLisp

不确定性 用未定义的函数和变量做一些很酷的事情。 到目前为止,“很酷的东西”包括: FIND-UNDEFS - 在“查找”部分中描述 MACROEXPAND-ALL-TRANSFORMING-UNDEFS - 在“转换”部分中描述 MACROEXPAND-CC-ALL-TRANSFORMING-UNDEFS - 在“编译时转换”一节中描述 寻找 Codewalk 表单并查找哪些变量和函数是未定义的。 CL-USER> (ql:quickload 'cl-indeterminism) CL-USER> (cl-indeterminism:find-undefs '(foo bar baz)) ((:FUNCTIONS FOO) (:VARIABLES BAZ BAR)) FIND-UNDEFS 现在是一个在周围上下文中扩展的宏,从而可以捕获相对于当前 lexenv 的未定义变量。


【文件预览】:
cl-indeterminism-master
----tests.lisp(2KB)
----package.lisp(284B)
----cl-indeterminism.asd(548B)
----COPYING(34KB)
----cl-indeterminism.lisp(3KB)
----README.md(7KB)

网友评论