and on your own machine if you are running MIT server-Linux, GNU/Linux, Windows 95 NT, 2000 or XP. We do not support Macintoshes. Furthermore, if you use the MIt server, you can only run Scheme from an Ibm or a dell computer. finally, you cannot run Scheme from a dialup mit server machine. If you have a PC capable of running Scheme, we suggest that you install it there, since it will be convenient for you to work at home. The 6.001 lab is probably the best place to work if you want help, however, since that is staffed by knowledgeable and friendly Lab Assistants Remember, whether you're working with your machine or MITs, the source of all useful information is the 6.001 tools section Starting Scheme The first thing to do is to get an implementation of Scheme and start using it In the 6.001 lab... a good way to get started learning Scheme is to do this project in the Lab, where there are Las to help you, and then install Scheme on your own PC and run through the section again to verify that your home system works in a similar fashion to that in the lab. The 6.001 machines are on the right side as you enter the lab. the left side belongs to 6. 004. Both sets of machines use the mit server logins o The MIT Server Linux Find a free lab computer running an MIT server login screen, and log in with your MIT server username and password. In this case, you will have access to your usual MIT server home directory and customizations. To start Scheme and Edwin type add6.001 6001-scheme On your home computer. Follow the instructions on the Web page for downloading and installing Scheme(either Linux or Windows versions) Important: The version of Scheme we are using is Scheme 7.5.1. If you have an earlier version, it is important that you get the new one. Once you've installed the Scheme system you should be able to simply start it and work through this problem set. If you are using your own computer, you' ll also have to download the code for each weekly assignment, which you'll find on the web page. (For this project, there is no code to download.) Learning to use edwin When you start Scheme(either by using the commands listed above for the MIt Linux, or by clicking on the appropriate 6.001 icon on your home machine ifyou rver stalled Scheme on it) you are interacting with a text-editing system called Edwin, which is a Scheme implementation of the Emacs text editor. You should not think of Edwin as just another text editor-instead, Edwin will be your primary interface to the Scheme system. If you write code in your favorite text editor and then try to cut and paste into Scheme, you will end up making your life miserable. Edwin is integrated with Schemeand on your own machine if you are running MIT server-Linux, GNU/Linux, Windows 95, NT, 2000 or XP. We do not support Macintoshes. Furthermore, if you use the MIT server, you can only run Scheme from an IBM or a Dell computer. Finally, you cannot run Scheme from a dialup MIT server machine. If you have a PC capable of running Scheme, we suggest that you install it there, since it will be convenient for you to work at home. The 6.001 lab is probably the best place to work if you want help, however, since that is staffed by knowledgeable and friendly Lab Assistants. Remember, whether you're working with your machine or MIT's, the source of all useful information is the 6.001 tools section. Starting Scheme The first thing to do is to get an implementation of Scheme and start using it: • In the 6.001 lab ... A good way to get started learning Scheme is to do this project in the Lab, where there are LAs to help you, and then install Scheme on your own PC and run through the section again to verify that your home system works in a similar fashion to that in the lab. The 6.001 machines are on the right side as you enter the lab, the left side belongs to 6.004. Both sets of machines use the MIT server logins: o The MIT Server Linux: Find a free lab computer running an MIT server login screen, and log in with your MIT server username and password. In this case, you will have access to your usual MIT server home directory and customizations. To start Scheme and Edwin type add 6.001 6001-scheme • On your home computer... Follow the instructions on the Web page for downloading and installing Scheme (either Linux or Windows versions). Important: The version of Scheme we are using is Scheme 7.5.1. If you have an earlier version, it is important that you get the new one. Once you've installed the Scheme system you should be able to simply start it and work through this problem set. If you are using your own computer, you'll also have to download the code for each weekly assignment, which you'll find on the web page. (For this project, there is no code to download.) Learning to use Edwin When you start Scheme (either by using the commands listed above for the MIT server Linux, or by clicking on the appropriate 6.001 icon on your home machine if you installed Scheme on it) you are interacting with a text-editing system called Edwin, which is a Scheme implementation of the Emacs text editor. You should not think of Edwin as just another text editor – instead, Edwin will be your primary interface to the Scheme system. If you write code in your favorite text editor and then try to cut and paste into Scheme, you will end up making your life miserable. Edwin is integrated with Scheme