文件名称:ivory-backend-acl2:Ivory 到 ACL2 编译器
文件大小:45KB
文件格式:ZIP
更新时间:2024-06-29 06:31:43
Haskell
象牙断言验证和编译到 ACL2
是嵌入在类似于 C 的 DSL,用于硬实时嵌入式应用程序。 目前正在使用 Ivory 为的计划构建。
该库提供了一种验证 Ivory 断言的方法,从而从生成的代码中优化它们,并将完整的 Ivory 程序编译到 ACL2 中以进行更高级别的形式验证。
安装
安装。
安装象牙色 DSL:
克隆 git repo。
构建并安装 ivory 子库:
$ cd
【文件预览】:
ivory-backend-acl2-master
----Setup.hs(101B)
----Testcases.hs(7KB)
----src()
--------Ivory()
----ivory-backend-acl2.cabal(954B)
----publications()
--------sitaps-dove.tex(19KB)
--------Makefile(205B)
----LICENSE(1KB)
----README.md(11KB)
----Makefile(264B)
----AssertionReasoning.txt(8KB)
----IvoryFollowOn.txt(5KB)
----Factorial.hs(2KB)