UCB Scheme - binary distribution for Windows
Please download the following zip file to your windows harddrive and follow
the directions given below. This version includes a subset of Cygwin,
which emulates a UNIX environment and uses XWindows to enable an STk buffer
within emacs.
CONTENTS:
Installing:
These are steps you only need to do once, to install UCB Scheme (STk) and
emacs on Windows.
- Download
STk-ucb1.3.6.exe (63672 Kbytes).
Vista users only: Please download this file vistafix.exe.
- After downloading the above file double-click the icon. You will be
prompted as to whether to install Berkeley Scheme. Click on 'Yes'
and wait until the process completes.
Vista users only: Apply the
vistafix.exe patch after completing
this step and then proceed with the rest of the configuration.
[Vista instructions]
- Once the script has completed you will find an icon on your desktop
labeled "Cygwin". Double-click this icon. After some initialization
type one of these at the prompt.
/usr/local/share/stk/setup-stk explorin (If you want the explorin setup)
or
/usr/local/share/stk/setup-stk simply (If you want the simply setup)
- Once you have done the above, close the current cygwin window by typing
"exit" at the prompt.
- Now double-click on the icon labeled "startx" on the desktop.
- If you are prompted by the windows security system, choose the
"unblock" option.
- Finally you will get a window that has an X at the top left corner.
- From now on, you only need to double-click on the "startx.bat" desktop
icon to open a window for running UCB Scheme.
|
Note that "startx.bat" just opens a text-based command Cygwin X window,
as you would find when you login on the UNIX computers in the lab on
campus. You need the Cygwin X window interface if you want to use
emacs.
Running:
To start UCB Scheme within emacs:
These are STk versions that are used by CS classes:
| stk-explorin |
|
For CS3S.
Loads all UCB Scheme procedures and explorin.scm takes precedence.
|
| stk-simply |
|
For CS3 and CS61A.
Loads all UCB Scheme procedures and simply.scm takes precedence.
|
| stk-grfx |
|
For CS9D and CS47B.
Loads UCB Scheme turtle graphics procedures.
- Double-click on the icon labeled "startx.bat" on your desktop.
- Wait a moment until a window pops up that has an X at the top left corner.
- In the "X" window, type "/usr/local/bin/stk-grfx"
- See http://inst.eecs.berkeley.edu/~scheme/README-explorin-vs-simply.txt (section stk-grfx) for simple initializing of grafical window using stk-grfx.
|
| stk |
|
For CS9D and CS47B.
Loads no UCB Scheme procedures.
This version is currently not created on Windows for use with emacs,
but each of the versions above include all of the commands that are
used.
|
| stkdb |
|
This is Prof Hilfinger's STk debugger.
|
Alternate versions: