Running Scheme from Home

Table of Contents

  • Downloading Dr. Scheme
  • A text-based Scheme
  • Downloading the Doctor for your Mac/PC

    Dr. Scheme is available for your Mac or PC (and other platforms); you can download the executables. A few notes:
  • It is up to you get it installed on your computer. However, if you do happen hit a snag, feel free to post to the class newsgroup and see if anybody else had a similar same problem, and how they got around it.
  • Dr. Scheme requires about 12Mb of RAM to run effectively. (That's in addition to RAM needed for the OS.)
  • Once you get it running, go to the Language menu, and make sure ``Beginner'' is selected. This setting causes Dr. Scheme to warn you of some common errors that are technically legal, but almost certainly not what you want.
  • Some homeworks require special libraries, such as the sound library for Homework 2. Sometimes you can just copy the library file to your home computer, and this will work. Sometimes you'd need to go to much greater lengths (for instance, for the speech library, you'd have to copy all the sound data files as well; probably not worth it.) Again, we're not providing support for any of this; invest your time at your own risk.
  • mzscheme: a text-based Scheme interpreter

    Also, if you log in from a home computer, there is a simpler, text-based scheme interpreter, mzscheme. It doesn't have donkey's "step" capability, and it doesn't lend itself to formatting your code well or even saving files, but at least you can try out little expressions and see what happens:
            vermiculated% mzscheme
    
            Welcome to MzScheme version 44, Copyright (c) 1995-96 Matthew Flatt
            > (+ 2 3)
            5
            > (define add7     
                (lambda (n)
                   (+ n 7)))
            > (add7 100)
            107
            > (exit)
    
            vermiculated% 
    

    Back to Lab 3
    Back to Comp 210 Home