没有合适的资源?快使用搜索试试~ 我知道了~
chanl:Common Lisp的基于通道的可移植并发
共25个文件
lisp:19个
asd:1个
org:1个
需积分: 5 0 下载量 189 浏览量
2021-05-01
09:48:40
上传
评论
收藏 36KB ZIP 举报
温馨提示
什么是ChanL? “您需要了解的是,ChanL并不是一个很大的状态。当您拥有很多带有很多线程的全局状态时,您需要将其锁定。这就像一辆卡车,如果太多的人试图使用那辆卡车,那您就会遇到麻烦。ChanL并不是大卡车。它是一系列的-它是一系列的管子。” 参议员特德·史蒂文斯(Ted Stevens) 简而言之,您将创建各种线程来依次执行需要完成的任务,并使用通道对象来通信和同步这些线程的状态。 您可以在此处详细了解其含义: 加载ChanL ChanL使用asdf进行编译/加载,因此要加载它,您必须首先使chanl.asd对您的lisp可见,然后简单地 (asdf:oos 'asdf:load-op 'chanl) 包含的示例可以通过以下方式加载 (asdf:oos 'asdf:load-op 'chanl.examples) 在主.asd加载后在REPL上。 兼容性 C
资源推荐
资源详情
资源评论
收起资源包目录
chanl-master.zip (25个子文件)
chanl-master
.travis.yml 510B
README.mkdn 13KB
TODO.org 368B
tests
select.lisp 2KB
channels.lisp 8KB
queues.lisp 3KB
setup-tests.lisp 695B
.mailmap 97B
src
package.lisp 1KB
select.lisp 5KB
utils.lisp 4KB
channels.lisp 14KB
trivial-cas.lisp 2KB
queues.lisp 8KB
threads.lisp 6KB
COPYRIGHT 2KB
examples
package.lisp 361B
actors-tests.lisp 6KB
utils.lisp 1KB
actors.lisp 11KB
sieve.lisp 2KB
futures.lisp 4KB
tk.lisp 1KB
conditions.lisp 2KB
chanl.asd 2KB
共 25 条
- 1
资源评论
dilikong
- 粉丝: 24
- 资源: 4597
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功