Tools
Version 2.6 of ACL2 is available locally for linux
machines at ~manolios/public/acl2-linux/saved_acl2 and for solaris
machines at ~manolios/public/acl2-solaris/saved_acl2. Read appendix A
of Computer-Aided Reasoning (CAR) for information on using the ACL2
system. Appendix B also contains useful information.
Finally, the Hyper-Card
for ACL2 Programming is a consise Web page with useful information
for beginners.
Emacs is
the extensible, customizable, self-documenting real-time display
editor. Most ACL2 users run ACL2 inside of an Emacs shell buffer.
See Appendix A, Section A.3.5 of CAR for more information. In
addition, ~manolios/public/acl2-linux/emacs/emacs-acl2.el
is a file (part of the ACL2 distribution) of emacs commands that
simplify ACL2/Emacs interaction.
ACL2 is built on top of Common Lisp compilers.
Allegro is the Common Lisp that I used to compile ACL2 locally.
Allegro is a commercial product of Franz Inc. Locally, it is
installed in the directory file:/usr/local/acl61. The
executable we will use is /usr/local/acl61/alisp. HTML documentation
can be accessed via the URL file:/usr/local/acl61/doc/introduction.htm.