A partial evaluation system for Scheme: Given a program P and a specification of which of the inputs are known in advance, PGG outputs a program generator which accepts the known inputs of P and outputs a specialized version of P. PGG is fully automat...
For DrScheme, semi-structured program editing; an alternative set of key bindings. When it is on, the most important functions can run via unchorded keystrokes, and motion commands work on sexps by default.
A portable debugger for the Scheme language. It presents the user with an interactive interface that lets him or her examine and change values of variables, set breakpoints, and single step evaluation. Psd is designed to be run within GNU Emacs, which...