Utilities
These are utilities to aid in Scheme program development:
- The ColorStep system, by Sho-Huan Simon Tung
(
ColorStep.tar.gz). ColorStep is a
program visualization system that supports colored display of
execution steps of Scheme programs. ColorStep should help students
better understand advanced programming concepts such as recursion,
procedures, and continuations. ColorStep is a client-server program.
Its front-end is a Java applet and its back-end is a written in Perl
and Chez Scheme (requires Chez Scheme).
- EnvDraw, a Scheme environment diagramming tool for STk, by Josh MacDonald
(envdraw-1.2.tar.gz).
Draws environment diagrams as taught in Abelson and Sussman's
_Structure and Interpretation of Computer Languages_.
-
LISP.E gives a Lisp mode for the epsilon text editor. Written by
Robert C. Pettengill, et al.
- LiSP2Tex is a utility program to insert Lisp or Scheme code within TeX
files. Written (in Scheme) by Christian Queinnec
(LiSP2TeX95Jun03.tar.gz)
-
cmuscheme.el is elisp code to give a Scheme process in an Emacs
buffer. Written by Olin Shivers. Requires
comint.el.
-
comint.el is elisp code to give a general command interpreter in an Emacs
window. Written by Olin Shivers.
The MrEd editor, by Matthew Flatt.
(mred.tar.gz) Version 0.30. Added November 21, 1995.
- The MzScheme interpreter source code, created for MrEd, by Matthew Flatt.
(mzscheme.tar.gz). Version 0.30. Added November 21, 1995.
- The wxWindows source code, required to compile MrEd, by Matthew Flatt.
(wxWindows163.tar.gz). Version 1.63. Added November 21, 1995.
- scheme-inspector.el is elisp code to allow you to view and
navigate among Scheme values under Emacs. Written by Michael D. Ernst.
- SchemeWEB provides simple support for literate programming in Lisp.
Written by John Ramsdell.
(schemeweb.tar.gz)
- SLaTeX is a Scheme program that allows you to write program code
(or code fragments) in your LaTeX or TeX source. Written by Dorai Sitaram.
(slatex23.tar.gz)
- slib-psd is a portable Scheme debugger (mainly for use with
Emacs). Written by Pertti Kellomäki.
(slib-psd1-3.tar.gz)
The Internet Scheme Repository
scheme-repository-request@cs.indiana.edu