Download List

项目描述

ACL2 is a mathematical logic, programming
language, and mechanical theorem prover based on
the applicative subset of Common Lisp. It is an
"industrial-strength" version of the NQTHM or
Boyer/Moore theorem prover, and has been used for
the formal verification of commercial
microprocessors, the Java Virtual Machine,
interesting algorithms, and so forth.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-05-26 06:08
3.5

有改进控制打印机和“去脏”大型对象的支持。现在证书文件共享的结构优势,更为紧凑。用户现在有更多的对“在分析中使用的统治者终止”控制。许多不同的效率,改善工作已经完成,主要是就支持非常大的对象。一些稳健的错误已被修复,并有许多其他错误修正。
There is improved support for controlling the printer and "eviscerating" large objects. Certificate files now take advantage of structure sharing and are more compact. The user now has more control over the "rulers" used in termination analysis. Many various efficiency improvements have been made, mainly with respect to supporting very large objects. A few soundness bugs have been patched, and there have been numerous other bugfixes.

2007-06-05 23:51
3.2.1

阿健全错误和其他一些小错误已得到修复。包括书籍已经加快了高达50%。改写可以动态监测。累计持续支持的元规则和识别无用的规则,以及其他许多小进行了更新。
标签: Minor feature enhancements
A soundness bug and some other minor bugs have been fixed. Including books has been sped up by as much as 50%. Rewriting can be dynamically monitored. Accumulated persistence supports meta-rules and identifies useless rules, and many other minor updates have been made.

2006-12-05 09:07
3.1

一些健全的错误进行了纠正与几个潜在的硬Lisp的错误和其他次要问题,一起。理论的不变量的性能得到了改进。新的著作包括一项决议/调解法醒发,并发模型,超限归纳,并简化工具。一种新的“信任标签”功能,允许在使用的acl2扩展可能不安全的功能。
标签: Major bugfixes
A few soundness bugs were identified and corrected along with several potential hard Lisp errors and other minor issues. The performance of theory invariants has been improved. New books include a resolution/paramodulation prover, concurrency modelling, transfinite induction, and a simplification utility. A new "trust tag" feature allows the use of potentially unsafe features in ACL2 extensions.

2006-08-06 06:07
3.0.1

固定的几个错误,其中包括稳健的错误。效率也得到大幅度提高,回归测试套件运行速度约20%。新功能包括醒发时间的限制,加强控制与认证书的编制,以及一个新的实用程序调试失败的封装和progn事件。
标签: Minor feature enhancements
Several bugs were fixed, including a soundness bug. Efficiency has been significantly improved, and the regression suite runs about 20% faster. New features include time limits for the prover, enhanced controls for compilation with certify-book, and a new utility for debugging failed encapsulate and progn events.

2006-06-01 09:54
3.0

一个新的化妆活动的特点是引入。这几乎是一样的宏采取的状态。提供了更好的支持为:定义规则:扩大线索。禁用增加了警卫检查。用户贡献的书籍现在支持,以及各种各样的功能得到改善,其中包括后卫核查涉及地面条件,不变量理论和diabling defthm事件。阿健全错误与某些地方活动已得到修复,由于有轻微的化学武器有关的错误,gstack,湿,可嵌入的事件,及时,证明树木,stobj印刷和:吹嘘。
标签: Major feature enhancements
A new make-event feature was introduced. It is almost like macros that take state. Better support was provided for :definition rules with :expand hints. Disabling guard checking was added. User-contributed books are now supported, and a variety of features have been improved, including guard verification involving ground terms, theory invariants, and diabling defthm events. A soundness bug related to certain local events has been fixed, as have minor bugs related to cw-gstack, wet, embeddable events, the prompt, proof trees, stobj printing, and :puff.

Project Resources