ACL2

ACL2 ("A Computational Logic for Applicative Common Lisp") is a software system consisting of a programming language, an extensible theory in a first-order logic, and an automated theorem prover. ACL2 is designed to support automated reasoning in inductive logical theories, mostly for software and hardware verification. The input language and implementation of ACL2 are written in Common Lisp. ACL2 is free and open-source software.

ACL2
ParadigmFunctional, meta
Designed byRobert S. Boyer, J Strother Moore and Matt Kaufmann
DeveloperMatt Kaufmann and J Strother Moore
First appeared1990 (limited distribution), 1996 (public distribution)
Stable release
8.5 / July 2022 (2022-07)
Typing disciplineDynamic
OSCross-platform
LicenseBSD
Websitewww.cs.utexas.edu/users/moore/acl2
Influenced by
Common Lisp, Nqthm
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.