bytecurry.hash:Common Lisp 中哈希表的实用程序

时间:2021-06-03 20:43:26
【文件属性】:
文件名称:bytecurry.hash:Common Lisp 中哈希表的实用程序
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-03 20:43:26
CommonLisp bytecurry.hash bytecurry.hash 是用于处理哈希表的实用程序和助手的集合。 所有符号都导出到 bytecurry.hash 包中,该包别名为 bhash。 应用程序接口 并发 WITH-LOCKED-HASH-TABLE(表)&body body 这是WITH-LOCKED-HASH-TABLE的便携版本。 它使用TABLE上的排他锁执行主体。 在 SBCL 上它只是一个别名SB-EXT:WITH-LOCKED-HASH-TABLE而在 lispworks 上它只是包装HCL:WITH-HASH-TABLE-LOCKED 。 在其他实现中,它对表使用监视器锁(特别是使用SERAPEUM:SYNCHRONIZED )。 句法 bytecurry.hash 还为哈希表提供了一个读取器宏,以及一个相关的打印函数。 它为#\H定义了一个散列下的调度宏,后跟一个包
【文件预览】:
bytecurry.hash-master
----interface.lisp(292B)
----lock.lisp(603B)
----LICENSE(1KB)
----.gitignore(32B)
----README.md(822B)
----syntax.lisp(2KB)
----bytecurry.hash.asd(846B)

网友评论