没有合适的资源?快使用搜索试试~ 我知道了~
Protocols:用于描述和实现通信协议的 DSL
共20个文件
idr:5个
tex:3个
ltx:2个
需积分: 5 0 下载量 155 浏览量
2021-07-05
22:09:22
上传
评论
收藏 70KB ZIP 举报
温馨提示
协议 用于描述和实现通信协议的 DSL。 例如,给定两方“A”和“B”,其中“A”向“B”发送字符串并接收整数返回的协议可以描述如下: aToB : Protocol ['A, 'B] () aToB = do 'A ==> 'B | String 'B ==> 'A | Int Done Protocol xs t类型描述了双方xs之间的通信协议,最终返回t类型的东西。 符号'A ==> 'B | t 'A ==> 'B | t表示A方向 B 方发送类型为t的值。 B双方A实现方式如下: a : Agent IO aToB 'A ['B := bchan] [STDIO] () a = do sendTo 'B "Hello" answer <- recvFrom 'B putStrLn (show answe
资源推荐
资源详情
资源评论
收起资源包目录
Protocols-master.zip (20个子文件)
Protocols-master
System
Protocol.idr 6KB
paper
content
intro.tex 24B
conclusions.tex 46B
fpmacros.sty 32KB
conf.ltx 293B
library.ltx 8KB
idrislang.sty 9KB
protocols.tex 1KB
Makefile 653B
llncs.cls 42KB
literature.bib 117KB
test
TestIPC.idr 4KB
Stream.idr 3KB
UtilServer.idr 3KB
test.pl 558B
protocols.ipkg 89B
.gitignore 33B
Makefile 330B
README.md 3KB
Effect
Msg.idr 16KB
共 20 条
- 1
资源评论
流浪的夏先森
- 粉丝: 29
- 资源: 4688
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功