Logic and Computation
CS 2800 Fall 2019

Khoury College of Computer Sciences
Northeastern University
Lab 1: Install ACL2s

Lab 1: Install ACL2s

For this lab, you have to bring your laptop.

The main goal of this lab is to get ACL2s installed. Installation instructions are shown below. Do not use the installation instructions from the ACL2s Web page!

Try to complete as many of the installation steps as you can before the lab because if 50 students try to download ACL2s at once, it will cripple the CCIS network. Your objective should be to finish installing ACL2s on your own before the lab. If you do that and you get the sample hello.lisp ACL2s file running, you should be fine, in that case you don't need to come to the lab.

If you are not already familiar with basic unix commands, find and read one of the many online tutorials so that you can create directories, rename files, etc. from an xterm/console.

Installation instructions

Follow the installation instructions for your OS. Once you are done with the steps above, you should be running an Eclipse window in your VM. Follow then the steps below to do a basic test of your installation. For more details on how to use ACL2s, stay tuned in this course, or see the "Getting started" section below.
  1. Create a new project in Eclipse: File → New → Project → General → Project → Next → Use default location and type project name, say fooproject. This should create a new directory fooproject under the workspace directory above.
  2. On the host machine (not the VM) download this hello.lisp file and place it in the workspace/fooproject/ directory.
  3. Go back to Eclipse and right-click on the fooproject on the list of projects to the left, then hit "Refresh". Now you should see the file hello.lisp listed under the project.
  4. Open the file and follow its instructions to run it through ACL2s.
Are you done with all steps above? Congrats! Here's some useful tips on using the VM:

FAQ

Getting Started with ACL2s