Download List

Descripción del Proyecto

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 Requirements

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

No hay mejor apoyo para el control de la impresora y "destripar" objetos de gran tamaño. Certificado de archivos ahora aprovechar la estructura y la distribución son más compactos. Ahora el usuario tiene más control sobre "los gobernantes", utilizada en el análisis de la terminación. Muchas mejoras de la eficiencia se han hecho varios, principalmente con respecto al apoyo a los objetos muy grandes. Un errores solidez pocos han sido remendadas, y ha habido numerosas correcciones de errores de otros.
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

Un error solidez y algunos otros bugs menores han sido corregidos. Incluidos los libros ha sido acelerada por tanto como un 50%. Reescribiendo puede controlar de forma dinámica. Persistencia acumulada soporta meta-reglas e identifica las normas inútiles, y muchos otros cambios de menor importancia se han hecho.
Tags: 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

Una solidez algunos bugs fueron identificados y corregidos junto con varios posibles errores Lisp duro y otras cuestiones de menor importancia. El rendimiento de la teoría de invariantes se ha mejorado. Nuevos libros incluyen una resolución / experimentador paramodulation, los modelos de concurrencia, la inducción transfinitos, y una utilidad de la simplificación. Una nueva "etiqueta de la confianza" permite el uso de características potencialmente peligrosas en las extensiones de ACL2.
Tags: 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

Varios errores se fija, incluyendo un error de solidez. La eficiencia se ha mejorado significativamente, y la suite de regresión se ejecuta un 20% más rápido. Las nuevas características incluyen plazos para el experimentador, controles mejorados para la recopilación con certifica-libro, y una nueva utilidad para la depuración no encapsular y progn eventos.
Tags: 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

Una nueva característica de hacer caso fue presentado. Es casi como macros que tienen estado. Mejor soporte estaba prevista: definición de reglas con: ampliar pistas. Desactivación de control de la guardia fue añadida. User-libros contribuido Ahora hay soporte, y una variedad de características han sido mejoradas, incluyendo la verificación de la Guardia términos de participación de suelo, la teoría de invariantes, y diabling eventos defthm. Un error solidez relacionados con ciertos eventos locales se ha fijado, al igual que errores menores relacionados con cw-gstack, mojado, eventos y empotrables, el sistema, los árboles de prueba, impresión stobj, y: Puff.
Tags: 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